@charset "utf-8"; /*===== 重设 =====*/
html {overflow-x: hidden; overflow-y:auto; color:#555;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, p { margin: 0; padding: 0; font-family:"微软雅黑", "宋体","黑体", Arial, simsun, Verdana, Lucida, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; font-variant: normal; }
*:focus { outline: none; }
hr { padding: 0; margin: 0; }
img { border: 0; vertical-align: middle; }
em, strong { font-style: normal; font-weight: normal; }
ul, li, dl, dt, dd, ol { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a {text-decoration:none;transition:all .4s ease;}
.none { display: none; }
.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; width: 0; height: 0; }
hr { border: 0 #dcdcdc solid; border-top-width: 1px; clear: both; height: 0; }
select { font-family:"微软雅黑";}
.clearfix { zoom: 1; }
.clearfix:after { content: "."; height: 0; display: block; clear: both; visibility: hidden; }
#wraper { width: 960px; margin: 0 auto; }
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select {   
  /*很关键：将默认的select选择框样式清除*/  
  appearance:none;   
  -moz-appearance:none;   
  -webkit-appearance:none;   
  /*在选择框的最右侧中间显示小箭头图片*/  
  background:#fff url(../images/ssxljt.png) right center no-repeat;
  border:1px #dcdcdc solid; border-radius:3px; height:30px; font-family:"微软雅黑"; text-indent:5px;
}   
./*清除ie的默认选择框样式清除，隐藏下拉箭头*/  
.select::-ms-expand { display:none; } 
.web_tips { position: fixed; left: 50%; top: 0; margin: 0 0 0 -150px; width: 460px; height: 44px; z-index: 9999; text-align: center; }
.web_tips_bg1 { background: #00b43c; color: #fff; height: 44px; line-height: 44px; font-size: 16px; border-radius: 0px 0px 8px 8px; }
.web_tips_bg2 { background: #e60012; color: #fff; height: 44px; line-height: 44px; font-size: 16px; border-radius: 0px 0px 8px 8px; }
.web_tips_bg3 { background: #f08c00; color: #fff; height: 44px; line-height: 44px; font-size: 16px; border-radius: 0px 0px 8px 8px; }
/*页面区域*/ a:link, a:visited { font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-size: 14px; color: #555555; text-decoration: none; }
a:hover { font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-size: 14px; color: #df0024; text-decoration: underline; }
.fl{ float:left;}
.fr{ float:right;}
/*===== 登录页开始 =====*/ #login { position: absolute; left: 50%; top: 50%; margin: -225px 0 0 -450px; width: 900px; height: 450px; }
#login_top { width: 800px; height: 133px; background: url(../images/login_1.jpg) no-repeat; margin: 0 auto; }
#logins { width: 800px; height: 267px; background: #fff; margin: 0 auto; }
#login_bottom { width: 900px; height: 50px; background: url(../images/login_3.jpg) no-repeat; margin: 0 auto; }
#login_left { width: 400px; float: left; }
#login_left img { margin: 29px 0 0 27px; }
#login_right { border-left: 1px #dfdfdf solid; float: left; margin-top: 29px; width: 301px; padding-left: 35px; margin-left: 10px; height: 210px; padding-top: 2px; }
#AdminName { width: 245px; height: 38px; background: url(../images/loginbg.jpg) no-repeat; background-position: 0 0; overflow: hidden; border: 0; color: #c8c8c8; font-family: "微软雅黑"; font-size: 16px; line-height: 36px; padding-left: 55px; }
#AdminName:hover { background-position: -310px 0; }
#AdminName:active { background-position: -310px 0; color: #df0024; }
#AdminPassword { width: 245px; height: 38px; background: url(../images/loginbg.jpg) no-repeat; background-position: 0 -55px; overflow: hidden; border: 0; color: #c8c8c8; font-family: "微软雅黑"; font-size: 16px; line-height: 36px; padding-left: 55px; }
#AdminPassword:hover { background-position: -310px -55px; }
#AdminPassword:active { background-position: -310px -55px; color: #df0024; }
#login_btn { width: 300px; height: 38px; background: url(../images/loginbg.jpg) no-repeat; background-position: 0 -110px; overflow: hidden; border: 0; color: #fff; font-family: "微软雅黑"; font-size: 20px; line-height: 36px; text-align: center; }
#login_btn:hover, #login_btn:active { background-position: -310px -110px; color: #999; }
#mszc { width: 100%; text-align: right; font-family: "微软雅黑"; font-size: 15px; color: #888; }
#mszc a { font-family: "微软雅黑"; font-size: 15px; color: #288cdc; }
#mszc a:hover, #mszc:active { color: #df0024; }
/*===== 注册页开始 =====*/ #reg_top { width: 100%; height: 200px; background: #838280 url(../images/reg_topbg.jpg) center top no-repeat; overflow: hidden; }
#reg_top2 { width: 100%; height: 200px; background: url(../images/rche.png) right bottom no-repeat; text-align: center; }
#welcome { width: 540px; height: 72px; padding-top: 10px; margin: 0 auto; }
#tishi { width: 530px; height: 26px; margin: 0 auto; background: #d1d1d1; font-family: "微软雅黑"; font-size: 15px; line-height: 24px; text-align: center; color: #df0024; }
#hy1 { width: 340px; float: left; font-family: "微软雅黑"; font-size: 24px; color: #242424; }
#hy2 { width: 200px; float: right; text-align: right; font-family: "微软雅黑"; font-size: 15px; color: #888; padding-top: 10px; }
#hy2 a { font-family: "微软雅黑"; font-size: 15px; color: #288cdc; }
#hy2 a:hover, #hy2 a:active { color: #df0024; }
#reg { width: 540px; margin: 0 auto; }
#reginput { background: url(../images/loginbg.jpg) no-repeat; height: 305px; overflow: hidden; background-position: 0 -170px; padding-top: 1px; }
#reginput input { width: 465px; height: 51px; border: 0; background: none; font-family: "微软雅黑"; font-size: 16px; color: #bebebe; padding-left: 75px; line-height: 48px; margin-top: -1px; }
#reginput input:active { color: #df0024; }
#reginput input.cwts { width: 463px; height: 49px; border: 1px #df0024 solid; background: none; font-family: "微软雅黑"; font-size: 16px; color: #df0024; padding-left: 75px; line-height: 48px; margin-top: -1px; }
#yzm { width: 540px; }
#yzm a { width: 140px; float: right; font-family: "微软雅黑"; font-size: 16px; color: #288cdc; line-height: 48px; display: block; text-align: center; }
#yzm a:hover, #yzm a:active { color: #df0024; }
#yhxy { font-family: "微软雅黑"; font-size: 14px; color: #555; padding: 10px 0 18px 20px; }
#yhxy a { font-family: "微软雅黑"; font-size: 14px; color: #0a9600; }
#yhxy a:hover, #yhxy a:active { color: #df0024; }
/* Checkboxes*/ label.checkbox_checked { background: #e5e5e5 url(../images/loginbg.jpg) no-repeat; background-position: 0 -477px; display: block; padding-left: 25px; }
label.checkbox_unchecked { background: #e5e5e5 url(../images/loginbg.jpg) no-repeat; background-position: 0 -497px; display: block; padding-left: 25px; }
/* Hover State*/ label:hover { color: #575B60; }
label.highlighted { border: 1px solid #333; }
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ /* STOP EDITTING - DO NOT CHANGE OR REMOVE*/
.crirHidden { position: absolute; left: -1000px; }
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ #regbtn { height: 100px; }
#reg_btn { width: 540px; height: 50px; background: url(../images/loginbg.jpg) no-repeat; background-position: 0 -525px; overflow: hidden; border: 0; color: #fff; font-family: "微软雅黑"; font-size: 20px; line-height: 36px; text-align: center; }
#reg_btn:hover, #reg_btn:active { background-position: 0 -585px; color: #999; }
.loginmask { width: 100%; height: 100%; z-index: 8; background: #000; position: fixed; top: 0; left: 0; filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
#yh_more { width: 700px; height: 400px; }
#customergroup { width: 930px; height: 550px; }
#description { width: 700px; height: auto; }
#modifydescription { width: 620px; height: auto; }
#carinfo { width: 820px; }
#close { width: 23px; height: 23px; display: block; /*background: url(../images/close.gif) no-repeat;*/ text-decoration: none; float: right; }
#close:hover, #close:active { background-position: 0 -25px; }
#yh_more h2, .fw_root h2, #carinfo h2, #description h2, #modifydescription h2, #sendmessage h2, #package h2, #addpackage h2, #customergroup h2, #rechargecardsetting h2, #timespackage h2, #vipcardrefund h2, #vippackagerefund h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
#yh_more2 h2{ width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
#xxmore { width: 92%; padding: 15px 0; margin: 0 auto; }
#xyny { width: 100%; height: 350px; border: 1px #dcdcdc solid; font-family: "微软雅黑"; font-size: 15px; line-height: 25px; color: #888; }
/*===== 首页框架开始 =====*/
.top{ width:100%; height:88px; background:#f4f8fb; border-bottom:2px #dce1e5 solid;}
.topleft{ height:90px; position:absolute; top:0; left:0;}
.logo{float:left; height:90px; background: url(../images/logo2.jpg) no-repeat;}
.banbenhao{ height:90px; background:#1e1e1e; float:left; color:#e4e4e4;}
.banbenhao font{ margin-top:51px; display:block; color:#999; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:12px;}
.bianjiao{ width:65px; float:left;height:90px; background:url(../images/index_02.png) no-repeat;}
.member{float:right;padding-top:17px;}
.touxiang{ width:55px; height:55px; float:left; position:relative;}
.touxiang img{ width:55px; height:55px;}
.tx_top{ position:absolute; background:url(../images/txtop.png) no-repeat; width:55px; height:55px;}
.hyxx{ padding-top:18px;font-family:"微软雅黑"; font-size:15px; padding-left:13px; float:left;}
.hyxx a{ font-family:"微软雅黑"; font-size:15px;color:#2d82c8;}
.hyxx a:hover, .hyxx a:active{ color:#df0024;}
.topright{ width:150px; height:88px; background:url(../images/topright2.gif) top right no-repeat; float:right;}
.tr_btn{ padding-top:20px; width:130px; float:right;}
.tr_btn a{background:url(../images/tr_btn2.png) no-repeat; width:46px; height:46px; display:block; text-indent:-9999px; float:left;}
a.home{margin-right:18px; margin-left:5px;}
a.closedd{background-position:-68px 0;}
a.home:hover{background-position:0 -48px;}
a.closedd:hover{background-position:-68px -48px;}
.container { overflow: hidden; zoom:1;}
.column { float: left; padding-bottom: 10000px; margin-bottom: -10000px; }
.center { width: 100%; }
.box {margin-left:100px; }
.left{margin-left:-100%;width:100px; background:url(../images/leftmenubg.gif) -100px 0 repeat-y;}
.menu{height:100%; background:#282828; width:100px; float:left;}
.menu ul li{ width:100px; height:95px;}
.menu ul li a{background:url(../images/menu.png?v=20170624) no-repeat;display:block; width:100px; font-size:16px;font-family:"微软雅黑"; overflow:hidden; text-decoration:none; text-align:center; padding-top:50px; height:45px; line-height:38px; color:#999;}
.menu1:hover, .menu2:hover, .menu3:hover, .menu4:hover, .menu5:hover, .menu6:hover, .menu7:hover, .menu8:hover, .menu9:hover, .menu10:hover{ background-color:#444;}
.menu2:link, .menu2:visited{background-position:0 -95px;}
.menu3:link, .menu3:visited{background-position:0 -190px;}
.menu4:link, .menu4:visited{background-position:0 -285px;}
.menu5:link, .menu5:visited{background-position:0 -380px;}
.menu6:link, .menu6:visited{background-position:0 -475px;}
.menu7:link, .menu7:visited{background-position:0 -570px;}
.menu8:link, .menu8:visited{background-position:0 -665px;}
.menu9:link, .menu9:visited{background-position:0 -760px;}
.menu10:link, .menu10:visited{background-position:0 -855px;}
.menu1.xz1{background-position:-100px 0; color:#ff7800;}
.menu2.xz2{background-position:-100px -95px; color:#ff7800;}
.menu3.xz3{background-position:-100px -190px; color:#ff7800;}
.menu4.xz4{background-position:-100px -285px; color:#ff7800;}
.menu5.xz5{background-position:-100px -380px; color:#ff7800;}
.menu6.xz6{background-position:-100px -475px; color:#ff7800;}
.menu7.xz7{background-position:-100px -570px; color:#ff7800;}
.menu8.xz8{background-position:-100px -665px; color:#ff7800;}
.menu9.xz9{background-position:-100px -760px; color:#ff7800;}
.menu10.xz10{background-position:-100px -855px; color:#ff7800;}
#change { width: 30px; height: 600px; left: 240px; position: fixed; top: 50%; margin: -300px 0 0 0; height: 600px; }
#qh_img { width: 16px; height: 386px; margin: 0 auto; margin-top: 107px; }
#qh_img a { width: 16px; height: 386px; background: url(../images/jt.jpg) no-repeat; display: block; text-decoration: none; }
#qh_img a.jt1:hover, #qh_img a.jt1:active { background-position: -20px 0; }
#qh_img a.jt2 { background-position: -50px 0; }
#qh_img a.jt2:hover, #qh_img a.jt2:active { background-position: -70px 0; }
#chezhu { width: 800px; margin: 0 auto; height: 450px; position: relative; background: url(../images/chezhu.jpg?v=4) no-repeat; }
#chezhu { width: 900px; margin: 0 auto; height: 480px; position: relative; background: url(../images/chezhu.jpg?v=4) no-repeat; }
#czfw1, #czfw2, #czfw3, #czfw4, #czfw5, #czfw6 { position: absolute; }
#chezhu a { width: 210px; height: 180px; display: block; text-indent: -9999px; transition:all .0s ease;}
#czfw1 { top: 40px; left: 34px; }
#czfw2 { top: 180px; left: 269px; }
#czfw3 { top: 33px; left: 529px; }
#czfw4 { top: 292px; left: 0px; }
#czfw5 { top: 220px; left: 687px; }
#czfw6 { top: 287px; left: 468px; }
#czfw1 a:hover, #czfw1 a:active { background: url(../images/czfw.png?v=23) no-repeat; }
#czfw2 a:hover, #czfw2 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -216px 0; }
#czfw3 a:hover, #czfw3 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -435px 0; }
#czfw4 a:hover, #czfw4 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -658px 0; }
#czfw5 a:hover, #czfw5 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -878px 0; }
#czfw6 a:hover, #czfw6 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -1098px 0; }


/*===== 预约记录开始 =====*/
.yy_menu { margin:13px 0 0 15px; }
.yy_menu ul { width: 100%; height: 36px; }
.yy_menu ul li { float: left; }
.yy_menu ul li a {display: block; text-align: center; font-size:16px; font-family: "微软雅黑"; background: url(../images/menu_heng.png) no-repeat; width:96px; height:36px; line-height:36px; background-position:0 -50px; margin-right:12px; padding-left:15px; }
.yy_menu ul li a span { background: url(../images/menu_heng.png) no-repeat; background-position: right -50px; padding-right:16px; width:96px; display: block; }
.yy_menu ul li a:hover, .yy_menu ul li a:active, .yy_menu ul li a.xzzt { background-position: 0 0px; color: #fff; text-decoration: none; }
.yy_menu ul li a:hover span, .yy_menu ul li a:active span, .yy_menu ul li a.xzzt span { background-position: right 0px; font-size: 16px; }
.yy { margin: 10px 0 0 15px; min-height: 800px; width: 100%; }
.yy_list { float: left; width: 240px; min-height: 315px; margin: 8px 25px; position: relative; }
.yy_list_left { position: absolute; width: 34px; height: 33px; background: url(../images/huaqian.png) no-repeat; }
.yy_list_right { position: absolute; width: 34px; height: 55px; right: 7px; top: 10px; }
.yy_list_right a { width: 34px; height: 55px; background: url(../images/yy_list_more.png) no-repeat; display: block; text-indent: -9999px; }
.yy_list_right a:hover, .yy_list_right a:active { background-position: -50px 0; }
.yy_list_right a.close { width: 34px; height: 55px; background: url(../images/yy_list_more.png) no-repeat; display: block; text-indent: -9999px; background-position: 0 -70px; }
.yy_list_right a.close:hover, .yy_list_right a.close:active { background-position: -50px -70px; }
.yy_list_list { margin-top: 18px; width: 238px; min-height: 225px; border: 1px #dcdcdc solid; background: #e6e6e6; padding-top: 18px; }
.yy_list_list_1 { float: left; font-size: 15px; line-height: 30px; width: 98px; text-align: right; }
.yy_list_list_2 { float: left; font-size: 15px; line-height: 30px; width: 130px; text-align: left; padding-left: 10px; color: #888; }
.ys1 { color: #5785db; }
.ys2 { color: #1e82dd; }
.ys3 { color: #df0024; }
.yy_list_list_2 span { float: left; }
.yy_list_list_2 a { float: right; width: 18px; height: 20px; display: block; margin-right: 25px; background: url(../images/bianji.png) no-repeat; overflow: hidden; text-indent: -9999px; margin-top: 5px; }
.yy_list_list_2 a:hover, .yy_list_list_2 a:active { background-position: -20px 0; }
.yy_list_bottom { width: 240px; height: 25px; bottom: 0px; background: url(../images/yy_list_bottom.png) no-repeat; }
.yy_list_list a.ksfw { width: 200px; height: 36px; text-align: center; margin: 0 auto; display: block; font-size: 20px; background: url(../images/ksfw.png) no-repeat; overflow: hidden; line-height: 34px; color: #fff; text-decoration: none; }
.yy_list_list a.ksfw:hover, .yy_list_list a.ksfw:active, .yy_list_list a.viewfw:hover, .yy_list_list a.viewfw:active { background-position: -210px 0; }
.yy_list_list a.viewfw { width: 200px; height: 36px; text-align: center; margin: 0 auto; display: block; font-size: 20px; background: url(../images/ksfw.png) no-repeat; overflow: hidden; line-height: 34px; color: #fff; text-decoration: none; background-position: -420px 0; }
.yy_list_list dl { border-bottom: 1px #dcdcdc solid; border-top: 1px #dcdcdc solid; background: #ebebeb; margin-top: -1px; padding: 6px 0; }
.yy_list_list dl dd { padding-left: 25px; }
.yy_list_list_dd1 { font-family: "宋体"; font-size: 13px; color: #999; line-height: 16px; width: 205px; }
.page{ width:100%; height:57px; background:#282828 url(../images/pagej.gif) left top no-repeat;text-align: center; padding-top:25px; color:#999;}
.page a{margin: 0px 4px; width: 29px; height: 30px; text-align: center; color:#999; line-height: 28px; text-decoration: none; display: inline-block; border:1px #555 solid; border-radius:3px;}
.page a.first, .page a.last{width: 50px; height: 30px;}
.page a:hover, .page a:active, .page a.on{background:#666; border:1px #666 solid; color:#fff;}
.page a.prev{text-indent:-9999px; background:url(../images/page.gif) no-repeat;}
.page a.next{background:url(../images/page.gif) no-repeat;background-position:-40px 0;text-indent:-9999px;}
.page a.prev:hover, .page a.prev:active{background:#666 url(../images/page.gif) no-repeat;background-position:0 -40px;}
.page a.next:hover, .page a.next:active{background:#666 url(../images/page.gif) no-repeat;background-position:-40px -40px;}
select.pagexz{background:url(../images/ssxljt.png) right center no-repeat; border:1px #555 solid; color:#999; width:80px; margin:0 5px;}
.yyztxg { width: 600px; margin: 0 auto; padding: 20px 0; }
.yyztxg_list { border-bottom: 1px #dcdcdc solid; padding-bottom: 12px; }
.yyztxg_list ul { width: 100%; height: auto; overflow: hidden; }
.yyztxg_list ul li { float: left; }
.yyztxg_list ul li a { width: 156px; height: 37px; padding-top: 173px; display: block; text-align: center; font-size: 24px; color: #999; text-decoration: none; background: url(../images/yyztxg.png) no-repeat; margin: 0 20px; }
.yyztxg_list ul li a.yyztxg_list_2 { background-position: -200px 0; }
.yyztxg_list ul li a.yyztxg_list_3 { background-position: -400px 0; }
.yyztxg_list ul li a.yyztxg_list_1_1 { background-position: 0 -220px; color: #5785db; }
.yyztxg_list ul li a.yyztxg_list_2_2 { background-position: -200px -220px; color: #1e82dd; }
.yyztxg_list ul li a.yyztxg_list_3_3 { background-position: -400px -220px; color: #df0024; }
.yyztxg_btn { text-align: center; padding-top: 18px; height: auto; overflow: hidden; }
.yyztxg_btn a.hui {width: 243px; height: 53px; background:#d2d2d2; display: inline-block; margin: 0 10px; font-size: 28px; color: #b4b4b4; border-radius:5px; line-height: 50px; text-decoration: none;}
.yyztxg_btn a {width: 243px; height: 53px; background: url(../images/yyztxg.png) no-repeat; background-position: 0 -446px; display: inline-block; margin: 0 10px; font-size: 28px; color: #fff; line-height: 50px; text-decoration: none; transition:all .0s ease;}
.yyztxg_btn a:hover, .yyztxg_btn a:active { background-position: -270px -446px; }
/* Overlay*/ #simplemodal-overlay { background-color: #000; cursor: wait; }
/* Container*/ #simplemodal-container { /*height:450px;width:700px;*/ background-color: #fff; /*border:3px solid #ccc;*/ }
#simplemodal-container a.modalCloseImg { background: url(../images/close.gif) no-repeat; width: 25px; height: 25px; display: inline; z-index: 3200; position: absolute; top: 22px; right: 18px; cursor: pointer; }
#simplemodal-container a.modalCloseImg:hover, #simplemodal-container a.modalCloseImg :active { background-position: 0 -25px; }
#simplemodal-container #basicModalContent { padding: 8px; }
.fw_middle_list { margin-top: 5px; min-height:549px; }
.fw_middle_list table th { background: #578ccd; color: #fff; height: 42px; font-size: 17px; font-weight: normal; }
.fw_middle_list table td { border-bottom: 1px #dcdcdc solid; height: 49px; }
.fw_middle_list table th a { background: url(../images/paixu.png) right top no-repeat; font-size: 17px; color: #fff; display: block; width: 60px; margin: 0 auto; line-height: 34px; padding-right: 15px; text-decoration: none; }
.fw_middle_list table th a:hover { color: #bed2f0; }
.fw_middle_list table th a.fwxz1 { background-position: right -50px; }
.fw_middle_list table th a.fwxz2 { background-position: right -100px; }
.fw_middle_list table tr.fwss { background: #f5f7fa; }
.fw_middle_list a.fw_list_fwzt { color: #5785db; background: url(../images/yw_bg.png) no-repeat;
  background-position: -82px -122px; display: block; width: 75px;
  display: block; height: 28px; line-height: 28px; padding-right: 13px; }
.fw_middle_list a.fw_list_fwzt:hover, .fw_middle_list a.fw_list_fwzt:active { color: #df0024; }
.fw_middle_list table td a.caozuo { height: 26px; text-align: center; display: inline-block; line-height: 26px; margin: 0 4px; color: #777; text-decoration: none; border: 1px #d2d2d2 solid; padding: 0 8px; background: #f2f6f9; border-radius: 4px; }
.fw_middle_list table td a.caozuo:hover, .fw_middle_list table td a.caozuo:active { color: #333; border: 1px #888888 solid; background: #fff; }
.fw_middle_list table td a.hui { height: 26px; text-align: center; display: inline-block; line-height: 26px; margin: 0 3px; color: #c8c8c8; text-decoration: none; border: 1px #dcdcdc solid; padding: 0 7px 0 8px; background: #f2f6f9; border-radius: 4px; }
.moshi { width: 260px; float: right; padding-top: 5px; }
.moshi a { background: url(../images/moshi.png) no-repeat; display: block; width: 90px; padding-left: 35px; float: left; height: 32px; line-height: 32px; font-size: 18px; text-decoration: none; }
.moshi a.ms1:hover, .moshi a.ms1:active, .moshi a.ms11 { background-position: 0 -50px; color: #ff6600; }
.moshi a.ms2 { background-position: -134px 0; }
.moshi a.ms2:hover, .moshi a.ms2:active, .moshi a.ms22 { background-position: -134px -50px; color: #ff6600; }
/* select*/ .select3 { position: relative; float: left; margin-top: 1px; }
.select3 dt { height: 33px; display: inline-block; background: url(../images/fw_views_xtb.png) 52px -86px no-repeat; line-height: 32px; padding-left: 30px; cursor: pointer; width: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 99; }
.select3 dt:hover, .select3 dt.cur { border-left: 0; }
.select3 dd { position: absolute; left: -287px; top: 33px; border: 1px solid #d2ccc4; background: #fff; display: none; z-index: 88888; }
.select3 dd ul { padding: 4px; width: 308px; max-height: 200px; overflow: auto; }
.select3 dd ul li a { line-height: 28px; display: block; padding: 0 8px; overflow:hidden; height:28px; }
.select3 dd ul li a:hover { background: #f5f5f5; }
/*===== 警告提示开始 =====*/
.tips { width: 95%; margin: 0 auto; border-bottom: 1px #e6e6e6 solid; padding: 50px 0; height: auto; overflow: hidden; }
.tips_left { background: url(../images/tips.png) no-repeat; float: left; width: 90px; height: 90px; }
.tips_left2 { background: url(../images/tips.png) no-repeat; float: left; width: 90px; height: 90px; background-position: 0 -90px; }
.tips_right { font-size: 24px; padding-left: 20px; float: left; word-break: break-all; word-wrap: break-word; line-height: 160%; }
#makesure, #cancelmakesure, #upgrademakesure { width: 600px; height: 100%; }
#deletecarmodal, #cancelallmakesure { width: 650px; height: 400px; }
#editvip { width: 700px; }
#makesure h2,#userconsolidation h2, #cancelmakesure h2, #upgrademakesure h2, #recharge h2,#rechargecard h2, #consume h2, #editvip h2, #delete h2, #deletecarmodal h2, #cancelallmakesure h2, #addvacation h2, #bllzmodal h2, #blrzmodal h2, #collection h2, #membercz h2, #statusdetail h2, #spend h2, #salary h2, #vipcollection h2, #refund h2, #stockparks h2, #outflow h2, #customsearch h2, #exportcheckin h2, #remind h2, #undomodal h2, #pending h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
#recharge, #consume { width: 700px; }
/*===== 服务记录开始 =====*/
.fw { margin-top: 10px; margin-left:15px; }
.fw_top { width: 100%; height: 65px; background: #f4f8fb; }
.fw_top_left { width: 670px; float: left; margin-left: 18px; margin-top: 15px; }
.fw_top_left_left { width: 18px; height: 35px; background: url(../images/yw_bg.png) no-repeat; overflow: hidden; float: left; }
.fw_top_left_middle { width: 590px; background: url(../images/yw_bg.png) repeat-x; background-position: 0 -40px; float: left; height: 35px; }
.fw_top_left_middle input { width: 220px; margin-top: 2px; border: 0; height: 30px; color: #888; font-size: 15px; padding-left: 5px; line-height: 30px; }
.fw_top_left_right { width: 50px; height: 35px; float: left; }
.fw_top_left_right input { width: 50px; height: 35px; border: 0; background: url(../images/yw_bg.png) no-repeat; background-position: 0 -80px; text-indent: -9999px; }
.fw_top_left_right input:hover, .fw_top_left_right input:active { background-position: 0 -120px; }
.sstime { width: 270px; border-right: 1px #dcdcdc solid; float: left; height: 34px; line-height: 34px; color: #999; }
.sstime input { border: 0; width: 122px; text-align: center; font-size: 13px; color: #555; }
.search_tsk { position: relative; float: left; }
.search_tsk ul { position: absolute; left: -1px; top: 35px; border: 1px #d2d2d2 solid; border-top: 0; background: #fff; padding: 5px; width: 100%; z-index: 100; }
.search_tsk ul li { height: 30px; line-height: 30px; overflow:hidden; word-break: break-all;word-wrap: break-word; }
.search_tsk ul li a { display: block; text-decoration: none; padding-left: 10px; font-size: 14px; border-bottom: 1px #eee solid; }
.search_tsk ul li a:hover, .search_tsk ul li a:active, .search_tsk ul li a.tskxz { background: #f0f0f0; }
.fw_top_right { float:right; padding-top:15px; padding-right:6px;}
.fw_top_right a {width: 80px; height: 36px; background: url(../images/yw_bg.png) no-repeat; display: block; float: left; background-position: 0 -160px; font-size: 16px; line-height: 36px; padding-left: 40px; text-decoration: none; color: #777; margin: 0 6px; transition:all .0s ease;}
.fw_top_right a.shuaxin { background-position: 0 -200px; }
.fw_top_right a.fw_xj:hover, .fw_top_right a.fw_xj:active { background-position: 0 -240px; color: #555; }
.fw_top_right a.shuaxin:hover, .fw_top_right a.shuaxin:active { background-position: 0 -280px; color: #555; }
.fw_top_right a.ckmenu { background: url(../images/fw_views_menu.png) -1070px 0 no-repeat; }
.fw_top_right a.ckmenu:hover, .fw_top_right a.ckmenu:active { background-position: -1070px -40px; color: #555; }
.fw_top_right a.rkmenu { background: url(../images/fw_views_menu.png) -1200px 0 no-repeat; }
.fw_top_right a.rkmenu:hover, .fw_top_right a.rkmenu:active { background-position: -1200px -40px; color: #555; }
.fw_top_right a.start { width: 160px; height: 40px; background: #5fc8d7 url(../images/ku_menu.png) 12px -240px no-repeat; display: block; margin: 0 auto; text-align: center; font-size: 18px; line-height: 40px; color: #fff; padding-left: 18px; border-radius: 5px; text-decoration: none; float: right; margin-right: 10px; }
.fw_top_right a.start:hover, .fw_top_right a.start:active { background: #df0024 url(../images/ku_menu.png) 12px -240px no-repeat; }
.fw_middle { padding-top: 20px; }
.fw_middle h2 { font-size: 30px; height: 45px; border-bottom: 1px #dce1e5 solid; }
.fw_middle_ny { width: 100%; padding-bottom: 30px; height: auto; padding-top: 5px; min-height: 511px; }
.fw_middle_ny_list { width: 470px; height: 278px; overflow: hidden; margin: 20px 22px 0 4px; float: left; }
.fw_middle_ny_list_t { position: absolute; background: url(../images/yw_bg.png) no-repeat; width: 129px; height: 36px; background-position: 0 -320px; text-align: center; font-size: 24px; font-style: italic; line-height: 34px; color: #fff; padding-right: 6px; }
.fw_middle_ny_list_m { width: 468px; border: 1px #d2d2d2 solid; height: 255px; background: #f4f8fb; }
.fw_middle_ny_list_m dl dd { border-bottom: 1px #e6e7e8 solid; }
.fwlist1 { height: 34px; }
.fwlist1 a { display: block; width: 18px; height: 18px; background: url(../images/yw_bg.png) no-repeat; float: right; margin: 7px 8px 0 0; background-position: -148px -90px; text-decoration: none; }
.fwlist2 { width: 468px; height: 34px; overflow: hidden; height: 34px; text-align: center; }
.fwlist2 div { font-size: 15px; line-height: 32px; }
.fwlist2_1 { width: 70px; float: left; }
.fwlist2_2 { width: 110px; float: left; }
.fwlist2_3 { width: 100px; float: left; }
.fwlist2_4 { width: 78px; float: left; }
.fwlist2_5 { width: 110px; float: left; }
.fwlist2 a.fw_name { color: #1e82dd; }
.fwlist2 a.fw_name:hover, .fwlist2 a.fw_name:active { color: #df0024; }
.fwlist2 a.fw_fwzt { color: #5785db; background: url(../images/yw_bg.png) no-repeat; background-position: -62px -120px; display: block; }
.fwlist2 a.fw_fwzt:hover, .fwlist2 a.fw_fwzt:active { color: #df0024; }
.fwlist3 { line-height: 18px; font-size: 13px; color: #888; padding: 8px 5px 0 15px; height: 45px; }
.fwlist4 { height: auto; text-align: center; padding-top: 12px; }
.fwlist4 a { width: 180px; height: 38px; line-height: 36px; font-size: 20px; text-align: center; color: #fff; background: url(../images/yw_bg.png) 0 -360px no-repeat; display: inline-block; margin: 0 6px; text-decoration: none; }
.fwlist4 a:hover, .fwlist4 a:active { background-position: 0 -400px; }
.fw_middle_ny_list_b { height: 20px; width: 100%; background: url(../images/fwlistbg.png) no-repeat; }
.fwztxg { width: 750px; margin: 0 auto; padding: 20px 0 30px 0; height: auto; overflow: hidden; }
.fwztxg_list { padding-bottom: 5px; }
.fwztxg_list ul { overflow: hidden; width: 730px; margin: 0 auto; height: 170px; background: url(../images/fwztxg.png) center top no-repeat; }
.fwztxg_list ul li { text-align: center; }
.fwztxg_list ul li a { width: 110px; height: 60px; padding-top: 112px; display: inline-block; text-align: center; font-size: 24px; color: #999; text-decoration: none; background: url(../images/fwztxg.png) no-repeat; margin: 0 13px; }
.fwztxg_list ul li a.fwztxg_list_1 { background-position: -5px -200px; }
.fwztxg_list ul li a.fwztxg_list_2 { background-position: -145px -200px; }
.fwztxg_list ul li a.fwztxg_list_3 { background-position: -285px -200px; }
.fwztxg_list ul li a.fwztxg_list_4 { background-position: -425px -200px; }
.fwztxg_list ul li a.fwztxg_list_5 { background-position: -565px -200px; }
.fwztxg_list ul li a.fwztxg_list_1_1 { background-position: -5px -400px; color: #ed858f; }
.fwztxg_list ul li a.fwztxg_list_2_2 { background-position: -145px -400px; color: #ed858f; }
.fwztxg_list ul li a.fwztxg_list_3_3 { background-position: -285px -400px; color: #ed858f; }
.fwztxg_list ul li a.fwztxg_list_4_4 { background-position: -425px -400px; color: #ed858f; }
.fwztxg_list ul li a.fwztxg_list_5_5 { background-position: -565px -400px; color: #ed858f; }
#yh_record { width: 750px; height: 360px; }
#yh_record h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
/*===== 创建和编辑服务记录开始 =====*/
.fw_views { margin-top:10px; margin-left:12px; }
.fw_views_top { width: 100%; height: 65px; background: #dce1e5; }
.fw_views_top h2 { font-size:26px; line-height: 64px; margin-left: 18px; float: left; }
.fw_views_top a{transition:all .0s ease;}
.fw_views_top a.fw_views_menu_save{ float:right; background:url(../images/save.png) no-repeat; display:block; padding-left:17px; height:37px; margin:0px 15px 0 0; width:94px; line-height:36px; font-size:16px; text-decoration:none; color:#888;}
.fw_views_top a.fw_views_menu_save:hover{ background-position:0 -50px; color:#555;}
.fw_views_top a.save{ float:right; background:url(../images/save.png) no-repeat; display:block; padding-left:17px; height:37px; margin:0px 15px 0 0; width:94px; line-height:36px; font-size:16px; text-decoration:none; color:#888;}
.fw_views_top a.save:hover{ background-position:0 -50px; color:#555;}
.fw_views_menu { padding-top: 18px; height: 47px; }
.fw_views_menu a { background: url(../images/fw_views_menu.png) no-repeat; height: 36px; display: block; line-height:36px; color: #fff; text-decoration: none; font-size: 16px; float: left; margin-right: 10px;transition:all .0s ease;}
.fw_views_menu_1 { padding-left: 52px; width: 48px; }
.fw_views_menu_1:hover, .fw_views_menu_1:active { background-position: 0 -40px; color: #f3dddd; }
.fw_views_menu a.fw_views_menu_2 { padding-left: 46px; width: 94px; background-position: -110px 0; }
.fw_views_menu a.fw_views_menu_2:hover, .fw_views_menu a.fw_views_menu_2:active { background-position: -110px -40px; color: #f3dddd; }
.fw_views_menu a.fw_views_menu_22 { padding-left: 46px; width: 94px; background-position: -740px 0; }
.fw_views_menu a.fw_views_menu_22:hover, .fw_views_menu a.fw_views_menu_22:active { background-position: -110px -40px; color: #f3dddd; }
.fw_views_menu a.fw_views_menu_3 { padding-left: 38px; width: 82px; background-position: -260px 0; }
.fw_views_menu a.fw_views_menu_3:hover, .fw_views_menu a.fw_views_menu_3:active { background-position: -260px -40px; color: #f3dddd; }
.fw_views_menu a.fw_views_menu_4 { padding-left: 16px; width: 84px; background-position: -390px 0; float: right; }
.fw_views_menu a.fw_views_menu_4:hover, .fw_views_menu a.fw_views_menu_4:active { background-position: -390px -40px; color: #f3dddd; }
.fw_views_xxbg table th { background: #5785db; color: #fff; height: 42px; font-size:17px; font-weight: normal; }
.fw_views_xxbg table td { border-bottom: 1px #dcdcdc solid; height: 49px; }
.fw_views_xxbg table tr:last-child td {border-bottom: none;} 
.fw_views_xxbg table th a { background: url(../images/fw_views_xtb.png) 40px 14px no-repeat; font-size: 18px; color: #fff; display: block; width: 60px; margin: 0 auto; line-height: 34px; padding-right: 15px; text-decoration: none; }
.fw_views_xxbg table th a.fw_views_xxbg_xz { background-position: 40px -36px; }
.fw_views_xxbg table td a { width: 65px; height: 28px; text-align: center; display: inline-block; background: url(../images/fw_views_menu.png) -660px 0 no-repeat; line-height: 28px; margin: 0 4px; color: #777; text-decoration: none; }
.fw_views_xxbg table td a:hover, .fw_views_xxbg table td a:active { background-position: -660px -40px; color: #333; }
.fw_views_xxbg table tr.fwss { background: #f6faf5; }
.fw_views_xxbg table td input, .fw_views_fjfy table td input { border: 1px #ccc solid; text-align: center; height: 30px; padding: 0 5px; }
.fw_views_xxbg table td input.gscledit, .fw_views_fjfy table td input.gscledit { width: 55px; padding-right: 10px; border: 0; background: url(../images/yw_bg.png) no-repeat; background-position: -92px -122px; color: #555; cursor: pointer; }
.fw_views_xxbg table td input.xmxm, .fw_views_fjfy table td input.xmxm { width: 65px; padding-right: 10px; border: 0; background: url(../images/yw_bg.png) no-repeat; background-position: -81px -122px; color: #555; cursor: pointer; }
.fw_views_xxbg table td a.newcz{width:44px; height:26px; border:1px #d2d2d2 solid; background:#f2f6f9; text-align:center; display:inline-block; line-height:26px; margin:0 4px; color:#777; text-decoration:none; border-radius:5px;}
.fw_views_xxbg table td a.newcz:hover, .fw_views_xxbg table td a.newcz:active{ border:1px #888 solid; background:#fff; color:#333;}
.fw_top_right a.gzz{background:url(../images/gzz.png) no-repeat; width:64px;}
.fw_top_right a.gzz:hover, .fw_top_right a.gzz:active{ background-position:0 -40px; color:#555;}
.fw_xmxm { position: relative; }
.fw_xmxm ul { position: absolute; border: 1px #ccc solid; background: #fff; width: 80px; left: 12px; z-index: 555; left: 50%; margin: 0 0 0 -40px; }
.fw_xmxm ul li a { background: none; width: 100%; margin: 0; }
.fw_xmxm ul li a:hover { background: #eee; }
.fw_views_price { padding-top: 12px; height: 40px; text-align: right; padding-right: 25px; }
.fw_views_price font { color: #5785db; }
.fw_views_price em { color: #ff6600; font-weight:bold; }
.fw_views_price s { color: #999; margin-right: 6px; }
.fw_views_price a.zheko { width: 88px; height: 26px; text-align: center; display: inline-block; line-height: 24px; margin: 0 auto; color: #555; text-decoration: none; background: #dcdcdc; border: 1px #666 solid; border-radius: 5px; }
.fw_views_price a.zheko:hover, .fw_views_price a.zheko:active { background: #999; border: 1px #999 solid; color: #fff; }
.fw_views_menu2 { height: 73px; }
.fw_views_menu2 a { width: 180px; height: 64px; text-align: center; line-height: 50px; background: url(../images/fw_views_menu2.png) no-repeat; display: block; float: left; font-size: 24px; color: #888; margin-right: 12px; text-decoration: none;transition:all .0s ease; }
.fw_views_menu2 a:hover, .fw_views_menu2 a:active { background-position: 0 -70px; color: #fff; }
.fw_views_menu2 a.fwxzzt { background-position: 0 -140px; color: #fff; }
.fw_views_san { width: 98%; }
.fw_views_san table { border: 1px #dcdcdc solid; border-bottom: none; }
.fw_views_san table td { height: 59px; border-bottom: 1px #dcdcdc solid; font-size: 16px; }
.fw_views_san_bd { border: 1px #c8c8c8 solid; background: url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 32px; padding: 0 8px; }
.zleft { width: 82px; font-size: 16px; text-align: right; float: left; line-height: 32px; padding-right: 18px; }
.zright { float: left; }
/* select*/ .select { position: relative; float: left; }
.select dt { height: 32px; display: inline-block; border: 1px solid #d2ccc4; border-left: 0; background: url(../images/xxjt.png) right top no-repeat; line-height: 32px; padding-left: 30px; cursor: pointer; width: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 99; }
.select dt:hover, .select dt.cur { border-left: 0; }
.select dd { position: absolute; left: -287px; top: 33px; border: 1px solid #d2ccc4; background: #fff; display: none; }
.select dd ul { padding: 4px; width: 308px; max-height: 200px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; padding: 0 8px; text-decoration:none;}
.select dd ul li a:hover { background: #f5f5f5; }
/*	wrapper divs */
.custom-checkbox, .custom-radio { position: relative; float: left; font-size: 15px; margin-right: 10px; padding-top: 2px; color: #888; }
.custom-checkbox2 { position: relative; float: left; font-size: 15px; margin-right: 10px; padding-top: 2px; }
/* input, label positioning */
.custom-checkbox input, .custom-checkbox2 input { position: absolute; left: 2px; top: 2px; margin: 0; }
.custom-checkbox label, .custom-checkbox2 label { position: relative; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 30px; margin: 0 0 .3em; cursor: pointer; }
/* states */
.custom-checkbox label { background: url(../images/checkbox2.png) no-repeat; }
.custom-checkbox2 label { background: url(../images/checkbox4.png) no-repeat; }
.custom-radio label { background: url(../images/radiobutton.png) no-repeat; }
.custom-checkbox label, .custom-checkbox2 label, .custom-radio label { background-position: -10px -14px; }
.custom-checkbox label.hover, .custom-checkbox label.focus, .custom-checkbox2 label.hover, .custom-checkbox2 label.focus, .custom-radio label.hover, .custom-radio label.focus { background-position: -10px -114px; }
.custom-checkbox label.checked, .custom-checkbox2 label.checked, .custom-radio label.checked { background-position: -10px -214px; }
.custom-checkbox label.checkedHover, .custom-checkbox label.checkedFocus, .custom-checkbox2 label.checkedHover, .custom-checkbox2 label.checkedFocus { background-position: -10px -314px; }
.custom-checkbox label.focus, .custom-checkbox2 label.focus, .custom-radio label.focus { outline: 1px dotted #ccc; }
/* input, label positioning*/ .custom-radio input { position: absolute; left: 2px; top: 2px; margin: 0; float: left; }
.custom-radio label { position: relative; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 28px; margin: 0 0 .3em; cursor: pointer; display: inline-block; }
.xljt { border: 0; background: url(../images/xljt.jpg) right top no-repeat; width: 30px; height: 35px; text-indent: -9999px; float: left; }
.fw_views_san3 { border: 1px #c8c8c8 solid; padding-bottom: 20px; }
.fw_views_san3 dl { width: 100%; height: auto; overflow: hidden; }
.fw_views_san3 dl dd { width: 200px; height: 150px; float: left; margin: 18px 0px 0 18px; position: relative; }
.fw_views_san3 dl a.sendimg { width: 198px; height: 130px; border: 1px #bdbdbd solid; text-align: center; display: block; line-height: 58px; text-decoration: none; padding-top: 18px; font-size: 21px; color: #888; background: #ecf0f3; }
.fw_views_san3 dl a.sendimg font { font-size: 95px; display: block; margin-bottom: 5px; }
.fw_views_san3 dl a.sendimg:hover, .fw_views_san3 dl a.sendimg:active { border: 1px #282828 solid; color: #282828; background: #FCFCFC; }
.jdt { border: 1px #bdbdbd solid; background: #FCFCFC; width: 198px; height: 148px; }
.jdt_jd { width: 24%; background: #bdbdbd; height: 178px; }
.fw_views_san3 a.tp { text-decoration: none; }
.fw_views_san3 a.tp { width: 200px; height: 150px; filter: alpha(opacity=50); /*IE滤镜，透明度50%*/ -moz-opacity: 0.5; /*Firefox私有，透明度50%*/ opacity: 0.5; /*其他，透明度50%*/ }
.fw_views_san3 dl dd a.imgclose { position: absolute; display: block; z-index: 555; height: 29px; width: 29px; background: url(../images/img_close.png) no-repeat; text-decoration: none; right: -13px; top: -13px; }
.fw_views_san3 dl dd a.imgclose:hover, .fw_views_san3 dl dd a.imgclose:active { background-position: -40px 0; }
.fw_views_san3 dl dd span.imgbk { position: absolute; display: block; z-index: 444; border: 1px #bdbdbd solid; width: 198px; height: 148px; }
.fw_views_san3 dl dd span.mswz { position: absolute; display: block; z-index: 666; width: 190px; left: 0; bottom: 0; padding: 4px 5px 6px 5px; line-height: 16px; background: #000; filter: alpha(opacity=50); /*IE滤镜，透明度50%*/ -moz-opacity: 0.5; /*Firefox私有，透明度50%*/ opacity: 0.5; /*其他，透明度50%*/ color: #fff; }
.fw_views_san3 dl dd span.mswz a { color: #fff; }
.img_add_list { overflow: auto; min-height: 130px; max-height: 345px; }
.img_add_list dl { padding: 16px 5px; border-bottom: 1px #dcdcdc solid; height: 80px; }
.img_add_list dl img { float: left; margin-right: 20px; }
.img_add_list dl dt { width: 400px; float: left; }
.img_add_list dl dd { float: left; padding-top: 5px; }
.img_add_list dl dd a { width: 75px; height: 66px; background: #dcdcdc; display: block; text-align: center; line-height: 66px; font-size: 18px; border-radius: 5px; text-decoration: none; }
.img_add_list dl dd a:hover, .img_add_list dl dd a:active { background: #999; color: #fff; }
.img_add_list dl textarea { border: 1px #c8c8c8 solid; height: 32px; padding: 5px 8px; line-height: 18px; font-size: 14px; font-family: "微软雅黑"; }
.img_add_list1 { overflow: auto; min-height: 130px; max-height: 345px; }
.img_add_list1 dl { padding: 16px 5px; border-bottom: 1px #dcdcdc solid; height: 80px; }
.img_add_list1 dl img { float: left; margin-right: 20px; }
.img_add_list1 dl dt { width: 400px; float: left; }
.img_add_list1 dl dd { float: left; padding-top: 5px; }
.img_add_list1 dl dd a { width: 75px; height: 66px; background: #dcdcdc; display: block; text-align: center; line-height: 66px; font-size: 18px; border-radius: 5px; text-decoration: none; }
.img_add_list1 dl dd a:hover, .img_add_list1 dl dd a:active { background: #999; color: #fff; }
.img_add_list1 dl textarea { border: 1px #c8c8c8 solid; height: 32px; padding: 5px 8px; line-height: 18px; font-size: 14px; font-family: "微软雅黑"; }
.fw_views_san3 dl dd span.mswz a.tpadd { font-size: 16px; text-align: center; width: 100%; display: block; background: url(../images/bianji2.png) 32px 5px no-repeat; height: 24px; line-height: 24px; padding-left: 8px; }
.cktj_add { height: 300px; background: #e4eaf2; width: 100%; overflow: hidden; }
.cktj_add a { font-size: 30px; color: #157cc1; display: block; width: 500px; height: 100px; margin: 0 auto; padding-left: 100px; line-height: 96px; background: url(../images/blue-add.png) 10px 10px no-repeat; margin-top: 100px; text-decoration: none; }
.fw_views_san4 table td { height: 40px; position: relative; }
.fw_views_san4 table table, .fw_views_san4 table table td { border: 0; }
.delete a { width: 75px; height: 66px; background: #c8c8c8; display: block; text-align: center; line-height: 66px; font-size: 18px; border-radius: 5px; text-decoration: none; }
.delete a:hover, .delete a:active { background: #578ccd; color: #fff; }
.md_textarea textarea { border: 1px #c8c8c8 solid; height: 32px; padding: 5px 8px; line-height: 18px; font-size: 14px; font-family: "微软雅黑"; }
.fw_views_san4 table td h2 { background: #5785db; line-height: 40px; color: #46a000; padding-left: 12px; font-size: 19px; position: relative; }
.fw_views_san4 table td h2 input { position: absolute; right: 0; width: 120px; height: 40px; opacity: 0; }
.fw_views_san4 table td h2 a { color: #aaa; font-size: 15px; float: right; margin-right: 15px; background: url(../images/img_upload.png) 0 0 no-repeat; display: block; text-decoration: none; padding-left: 26px; }
.fw_views_san4 table td h2 a.img_up { background-position: 0 -40px; color: #ff9600; }
.fw_views_san4 table td font { font-size: 14px; line-height: 25px; }
.fw_views_san4 table td span { float: right; font-size: 14px; color: #999; width: 95px; line-height: 25px; position: absolute; right: 0; }
.fw_views_san4 table td span a { display: block; float: left; background: url(../images/iszc.png) no-repeat; width: 40px; height: 25px; text-decoration: none; margin-right: 3px; }
.fw_views_san4 table td span a.iszc { background-position: 0 -40px; }
.cktj_add { height: 300px; background: #e4eaf2; width: 100%; overflow: hidden; }
.cktj_add a { font-size: 30px; color: #157cc1; display: block; width: 500px; height: 100px; margin: 0 auto; padding-left: 100px; line-height: 96px; background: url(../images/blue-add.png) 10px 10px no-repeat; margin-top: 100px; text-decoration: none; }
.fw_views_san4 table td { height: 40px; position: relative; }
.fw_views_san4 table table, .fw_views_san4 table table td { border: 0; }
.delete a { width: 75px; height: 66px; background: #c8c8c8; display: block; text-align: center; line-height: 66px; font-size: 18px; border-radius: 5px; text-decoration: none; }
.delete a:hover, .delete a:active { background: #578ccd; color: #fff; }
.md_textarea textarea { border: 1px #c8c8c8 solid; height: 32px; padding: 5px 8px; line-height: 18px; font-size: 14px; font-family: "微软雅黑"; }
.fw_views_san4 table td h2 { background: #f6f9f5; line-height: 40px; color: #5785db; padding-left: 12px; font-size: 19px; }
.fw_views_san4 table td font { font-size: 14px; line-height: 25px; }
.fw_views_san4 table td span { float: right; font-size: 14px; color: #999; width: 95px; line-height: 25px; position: absolute; right: 0; }
.fw_views_san4 table td span a { display: block; float: left; background: url(../images/iszc.png) no-repeat; width: 40px; height: 25px; text-decoration: none; margin-right: 3px; }
.fw_views_san4 table td span a.iszc { background-position: 0 -40px; }
#fileupload { width: 600px; height: 100%; }
#fileupload h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
a.contact { width: 35px; height: 36px; position: absolute; background: url(../images/contact.png) no-repeat; top: 13px; left: 216px; display: block; text-decoration: none; }
a.contact2 { width: 35px; height: 36px; position: absolute; background: url(../images/contact.png) no-repeat; top: 13px; left: 216px; display: block; text-decoration: none; background-position: -40px 0; }
/*===== 添加服务项目 =====*/
.fw_root { width: 758px; height: 511px; }
.fw_add { border: 1px #dcdcdc solid; border-top: 0; height: 340px; margin-bottom: 10px; overflow: hidden; }
.fw_add_list { height: 255px; overflow: auto; margin-top: 13px; }
.fw_add_list ul { height: auto; overflow: hidden; }
.fw_add_list ul li { width: 335px; height: 32px; float: left; margin: 0 0 12px 12px; }
.fw_add_list ul li a { border: 1px #dcdcdc solid; display: block; width: 325px; height: 30px; line-height: 30px; font-size: 14px; padding-left: 8px; text-decoration: none; color: #777; }
.fw_add_list ul li a:hover, .fw_add_list ul li a:active, .fw_add_list ul li a.addfw { border: 1px #578ccd solid; background: #e6edf5 url(img/fw_add_list.gif) right bottom no-repeat; color: #444; }
/*只需对需要渲染滚动条的div设置该class即可*/
.ewewoscroll { }
.ewewoscroll_area { height: 100%; overflow: hidden; }
.ewewoscroll_bar, .ewewoscroll_handle, .ewewoscroll_handle_a, .ewewoscroll_arrow_up, .ewewoscroll_arrow_up_a, .ewewoscroll_arrow_down, .ewewoscroll_arrow_down_a { background-image: url(../images/un_bg_bar.gif); }
.ewewoscroll_bar { position: absolute; top: 0; right: 0; z-index: 9; width: 14px; height: 100%; cursor: default; -moz-user-select: none; -khtml-user-select: none; user-select: none; background-repeat: repeat-y; background-position: -42px 0; float: left; }
.ewewoscroll_arrow_up, .ewewoscroll_arrow_up_a, .ewewoscroll_handle, .ewewoscroll_handle_a, .ewewoscroll_arrow_down, .ewewoscroll_arrow_down_a { position: absolute; left: 0; }
.ewewoscroll_arrow_up, .ewewoscroll_arrow_up_a, .ewewoscroll_arrow_down, .ewewoscroll_arrow_down_a { width: 100%; height: 14px; color: #fff; text-align: center; }
.ewewoscroll_arrow_up, .ewewoscroll_arrow_up_a { top: 0; }
.ewewoscroll_arrow_down, .ewewoscroll_arrow_down_a { bottom: 0; }
.ewewoscroll_handle, .ewewoscroll_handle_a { width: 100%; background-repeat: repeat-y; }
.ewewoscroll_arrow_up { background-position: 0 0; }
.ewewoscroll_arrow_up_a { background-position: -14px 0; }
.ewewoscroll_handle { background-position: -28px 0; }
.ewewoscroll_handle_a { background-position: -56px 0; }
.ewewoscroll_arrow_down { background-position: -70px 0; }
.ewewoscroll_arrow_down_a { background-position: -84px 0; }
/*===== 请选择车型开始 =====*/
.car_type { margin-bottom: 10px; overflow: hidden; }
.car_type_menu { height: 55px; border-bottom: 1px #dcdcdc solid; padding-top: 9px; }
.car_type_menu ul { width: 718px; height: 55px; background: url(img/car_type_menu.png) no-repeat; margin: 0 auto; }
.car_type_menu ul.c2 { background-position: 0 -70px; }
.car_type_menu ul.c3 { background-position: 0 -140px; }
.car_type_menu ul.c4 { background-position: 0 -210px; }
.car_type_menu ul li a { width: 178px; height: 55px; display: block; float: left; text-indent: -9999px; }
.car_type_pp { padding: 12px 0 0 10px; height: 30px; }
.car_type_pp em { float: left; line-height: 22px; }
.car_type_pp a { padding: 0 7px; height: 22px; line-height: 22px; border: 1px #67a0dd solid; text-align: center; font-size: 13px; color: #67a0dd; float: left; margin-left: 6px; }
.car_type_pp a.ppxz { background: url(img/ppxz.gif) center bottom no-repeat; color: #fff; height: 26px; border: none; height: 28px; line-height: 24px; }
.car_type_list { padding-top: 10px; }
.car_type_list ul li { width: 132px; height: 42px; float: left; margin: 15px 0 0 15px; }
.car_type_list ul li a { width: 130px; height: 40px; border: 1px #d6d6d6 solid; display: block; }
.car_type_list ul li a:hover, .car_type_list ul li a.ctxz { border: 1px #578ccd solid; background: #fff url(img/fw_add_list.gif) right bottom no-repeat; color: #578ccd; }
.car_type_list ul li a img { width: 30px; height: 30px; margin: 5px; float: left; }
.car_type_list ul li a font { display: block; float: left; border-left: 1px #ccc solid; line-height: 30px; height: 30px; overflow: hidden; margin-top: 4px; padding-left: 8px; }
.car_type_yxz { padding: 18px 0 0 10px; height: 40px; border-bottom: 1px #dcdcdc solid; }
.car_type_yxz em { float: left; line-height: 26px; }
.car_type_yxz ul li { float: left;margin-top: -6px; margin-left: 5px; margin-right: 10px; position: relative; }
.car_type_yxz ul li font { padding: 0 15px; height: 26px; line-height: 26px; border: 1px #578ccd solid; text-align: center; font-size: 14px; color: #555; float: left; margin-left: 6px; background: #e6edf5; }
.car_type_yxz a { position: absolute; width: 17px; height: 17px; background: url(img/car_close.png) no-repeat; text-indent: -9999px; right: -7px; top: -7px; }
.car_type_cx { height: 225px; border-bottom: 1px #dcdcdc solid; overflow: auto; padding: 5px 0; }
.car_type_cx dl { width: 100%; height: auto; overflow: hidden; padding-top: 5px; }
.car_type_cx dl dt { background: url(img/car_type_cx.gif) no-repeat; padding-left: 12px; background-position: 2px 5px; height: 35px; margin-top: 10px; font-size: 15px; }
.car_type_cx dl dd { float: left; width: 166px; min-height: 32px; margin: 0 13px 13px 0; }
.car_type_cx dl dd a { width: 156px; min-height: 30px; border: 1px #dcdcdc solid; display: block; line-height: 28px; padding-left: 8px; text-decoration: none; text-align: center; font-size: 13px; }
.car_type_cx dl dd a:hover, .car_type_cx dl dd a.cxxz { border: 1px #578ccd solid; background: #fff url(img/fw_add_list.gif) right bottom no-repeat; color: #578ccd; }
#choiceline h2, #servicestatus h2, #choicebrand h2, #choicemodelyear h2, #carmodel h2, .fw_root h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
#choicebrand, #choiceline, #choicemodelyear, #carmodel { width: 800px; height: 550px; }
/*===== 评价页面开始 =====*/
.pj_top { width: 100%; height: 65px; background: #f4f8fb; border-bottom: 1px #dcdcdc solid; overflow: hidden; }
.pj_top_left { float: left; padding-left: 15px; font-size: 30px; line-height: 64px; }
.pj_top_left font { font-size: 18px; color: #999; }
.pj_top_right { width: 410px; float: right; margin-right: 20px; padding-top: 16px; }
.pj_input { width: 360px; height: 35px; border: 1px #d2d2d2 solid; border-right: 0; padding-left: 6px; color: #999; float: left; font-size: 15px; }
.pj_btn { float: left; width: 38px; border: 1px #d2d2d2 solid; border-left: 0; height: 37px; background: url(../images/pj_btn.jpg) no-repeat; text-indent: -9999px; }
.pj_btn:hover, .pj_btn:active { background-position: 0 -40px; }
.pj_list { min-height: 620px; width: 100%; padding-bottom: 30px; }
.pj_list table th { background: #f4f8fb; color: #555; height: 42px; font-size: 18px; font-weight: normal; border-bottom: 1px #dcdcdc solid; }
.pj_list table td { border-bottom: 1px #e1e5e9 solid; }
.pj_list a.pj_fwid { font-size: 16px; color: #578ccd; }
.pj_jj { padding: 13px 0 16px 12px; }
.pj_list em { font-size: 15px; line-height: 21px; display: block; }
.pj_list ul { padding-top: 5px; }
.pj_list ul li { float: left; padding: 3px 5px; color: #fff; margin-right: 6px; }
.tags0 { background: #5785db; }
.tags1 { background: #d954c8; }
.tags2 { background: #578ccd; }
.tags3 { background: #ff6600; }
.tags4 { background: #00a4cd; }
.tags5 { background: #d2b400; }
.tags6 { background: #00bebe; }
.tags7 { background: #ff6464; }
.tags8 { background: #966eff; }
.tags9 { background: #ffc800; }
.buhaoyishi { width: 850px; margin: 0 auto; padding: 50px; font-size: 30px; }
/*===== 以下营收列表页面开始 =====*/
.jstable { border: solid 1px #f2f2f2; }
.jstr01 { widows: 10%; min-width: 100px; border-right: solid 1px #f2f2f2; font-family: "微软雅黑"; font-size: 20px; color: #FFFFFF; background-color: #00A4CD; text-align: center; }
.jstr02 { widows: 10%; border-right: solid 1px #f2f2f2; background-color: #ffffff; text-align: center; }
.jstr03 { widows: 10%; border-right: solid 1px #f2f2f2; background-color: #fbfbfb; text-align: center; }
.jstr04 { background-color: #fbfbfb; text-align: center; font-family: "微软雅黑"; font-size: 20px; }
.jswenzi { float: left; font-family: "微软雅黑"; font-size: 30px; color: #555555; margin-top: 20px; margin-bottom: 10px; width: 130px; }
.jskaishi { float: left; font-family: "微软雅黑"; font-size: 20px; color: #555555; margin-top: 28px; margin-bottom: 10px; width: 100px; text-align: center; }
.jstime { float: left; border: 1px #c8c8c8 solid; background: url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 30px; padding: 0 8px; margin-top: 25px; margin-bottom: 10px; }
.jshuizong { float: left; font-family: "微软雅黑"; font-size: 20px; color: #555555; margin-top: 28px; margin-bottom: 10px; margin-left: 30px; }
/*===== 打印接车单开始 =====*/
.print_btn { padding-bottom: 20px; }
.jcd { width: 794px; height: 1123px; background: #fff; margin: 0 auto; }
.jcd_bk { width: 774px; height: 1103px; padding:0 10px 10px 10px;}
.jcd_bk_title { text-align: center; padding-top: 18px; height: 46px; }
.jcd_bk_list_bk { border: 1px #000 solid; border-collapse: collapse; }
.jcd_bk_list_bk td { border: 1px #000 solid; }
.jcd_input { border: 0; border-bottom: 1px #000 solid; text-align: center; font-family: Tahoma, Geneva, sans-serif; }
.jcd_input2 { border: 0; font-family: Tahoma, Geneva, sans-serif; background: none; }
.jsd_bk_title { height: 72px; position: relative; }
.bk1, .bk2, .bk3, .bk4, .bk5, .bk6, .bk7 { border: 0; }
.bk1 td, .bk2 td, .bk3 td, .bk4 td, .bk5 td, .bk6 td, .bk7 td { border: 0; }
.peijian td { border-top: 0; border-right: 0; }
/*wrapper divs*/ .jcd_checkbox { position: relative; float: left; font-size: 14px; padding-top: 2px; overflow: hidden; height: 20px; }
/* input, label positioning*/ .jcd_checkbox input { position: absolute; left: 2px; top: 2px; margin: 0; }
.jcd_checkbox label { position: relative; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 28px; margin: 0 0 .3em; cursor: pointer; color: #000; font-size: 14px; font-family: "宋体"; }
/* states*/ .jcd_checkbox label { background: url(../images/checkbox3.jpg) no-repeat; }
.jcd_checkbox label, .custom-radio label { background-position: -10px -14px; }
.jcd_checkbox label.hover, .jcd_checkbox label.focus, .custom-radio label.hover, .custom-radio label.focus { background-position: -10px -114px; }
.jcd_checkbox label.checked, .custom-radio label.checked { background-position: -10px -214px; }
.jcd_checkbox label.checkedHover, .jcd_checkbox label.checkedFocus { background-position: -10px -314px; }
.jcd_checkbox label.focus, .custom-radio label.focus { outline: 1px dotted #000; }
/*===== 以下结算单列表页面开始 =====*/
.jstable { border: solid 1px #f2f2f2; }
.jstr01 { widows: 10%; border-right: solid 1px #f2f2f2; font-family: "微软雅黑"; font-size: 20px; color: #FFFFFF; background-color: #00A4CD; text-align: center; }
.jstr02 { widows: 10%; border-right: solid 1px #f2f2f2; background-color: #ffffff; text-align: center; }
.jstr03 { widows: 10%; border-right: solid 1px #f2f2f2; background-color: #fbfbfb; text-align: center; }
.jstr04 { background-color: #fbfbfb; text-align: center; font-family: "微软雅黑"; font-size: 20px; }
.jswenzi { float: left; font-family: "微软雅黑"; font-size: 30px; color: #555555; margin-top: 20px; margin-bottom: 10px; width: 130px; }
.jskaishi { float: left; font-family: "微软雅黑"; font-size: 20px; color: #555555; margin-top: 28px; margin-bottom: 10px; width: 100px; text-align: center; }
.jstime { float: left; border: 1px #c8c8c8 solid; background: url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 30px; padding: 0 8px; margin-top: 25px; margin-bottom: 10px; }
/*===== 错误页面开始 =====*/
.error { width: 850px; padding-top: 90px; height: 350px; margin: 0 auto; }
.error_left { width: 180px; height: 320px; float: left; }
.error_right { width: 630px; height: 220px; margin-top: 60px; float: right; background: url(../images/err_02.jpg) no-repeat; }
.error_right a { width: 220px; height: 58px; background: url(../images/back.png) no-repeat; display: block; text-decoration: none; text-indent: -9999px; margin-top: 146px; }
.error_right a:hover, .error_right a:active { background-position: 0 -60px; }
.error2 { width: 610px; height: 380px; margin: 0 auto; margin-top: 70px; background: url(../images/404.jpg) no-repeat; }
.error2_wz { color: #5785db; padding-top: 220px; padding-left: 62px; line-height: 21px; font-size: 15px; }
.error2_btn { padding: 20px 0 0 62px; }
.error2_btn a { width: 116px; height: 30px; background: url(../images/err_btn.png) no-repeat; text-align: center; line-height: 28px; color: #fff; display: block; text-decoration: none; }
.error2_btn a:hover, .error2_btn a:active { background-position: 0 -40px; }
.nopower { width: 682px; height: 230px; margin: 0 auto; margin-top: 70px; background: url(../images/nopower.jpg) no-repeat; }
.nopower_btn { padding-top: 185px; padding-right: 2px; }
.nopower_btn a { width: 92px; height: 35px; background: #578ccd url(../images/bianji.png) 0 -89px no-repeat; display: block; float: right; border-radius: 6px; padding-left: 38px; line-height: 34px; font-size: 15px; color: #fff; text-decoration: none; }
.nopower_btn a:hover, .nopower_btn a:active { background: #df0024 url(../images/bianji.png) 0 -89px no-repeat; }
/*===== 会员系统开始 =====*/
.member_admin{ width:1000px; margin:0 auto; margin-top:80px; text-align:center;}
.member_admin ul li{ width:131px; height:180px; display:inline-block; margin:40px 30px;}
.member_admin ul li.md1 font{margin-bottom:5px; background:url(../images/hy_menu.png) no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md2 font{margin-bottom:5px; background:url(../images/hy_menu.png) -1120px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md3 font{margin-bottom:5px; background:url(../images/hy_menu.png) -280px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md4 font{margin-bottom:5px; background:url(../images/hy_menu.png) -420px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md5 font{margin-bottom:5px; background:url(../images/hy_menu.png) -560px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md6 font{margin-bottom:5px; background:url(../images/hy_menu.png) -700px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md7 font{margin-bottom:5px; background:url(../images/hy_menu.png) -840px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md8 font{margin-bottom:5px; background:url(../images/hy_menu.png) -980px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md9 font{margin-bottom:5px; background:url(../images/hy_menu.png) -1260px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li a{ width:131px; height:260px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.member_admin ul li.md1 a{ color:#ff5050;}
.member_admin ul li.md2 a{ color:#f19609;}
.member_admin ul li.md3 a{ color:#3acdc5;}
.member_admin ul li.md4 a{ color:#dd4492;}
.member_admin ul li.md5 a{ color:#a9cc00;}
.member_admin ul li.md6 a{ color:#59b6ed;}
.member_admin ul li.md7 a{ color:#44a901;}
.member_admin ul li.md8 a{ color:#ff64aa;}
.member_admin ul li.md9 a{ color:#b464ff;}
.quanxuan { width: 100%; }
.qxzg { border: 1px #888 solid; height: 26px; background: url(../images/fw_views_xtb.png) 0 -300px repeat-x; padding: 0 20px; color: #555; }
.fw_middle_list a.qxhy { width: 95px; height: 26px; text-align: center; display: inline-block; line-height: 26px; margin: 0 3px; color: #b37246; text-decoration: none; border: 1px #d8a96c solid; background: #fffae8; border-radius: 4px; }
.fw_middle_list a.qxhy:hover, .fw_middle_list a.qxhy:active { color: #963200; border: 1px #b44600 solid; background: #fff; }
.srss { background: url(../images/shengri.png) 0 15px no-repeat; line-height: 32px; margin-left: 18px; padding-top: 16px; padding-left: 40px; height: auto; overflow: hidden; }
.srss dl { width: 100%; }
.srss dl dd { float: left; padding: 0 5px; }
.zdysjss { border: 1px #d2d2d2 solid; height: 30px; width: 170px; line-height: 30px; padding: 0 5px; background: url(../images/xxjt.png) -174px -41px; no-repeat; }
.zdysjbtn { border: 1px #d2d2d2 solid; width: 34px; height: 32px; background: url(../images/pj_btn.jpg) -4px -42px no-repeat; text-indent: -9999px; }
.srmenu { position: relative; width: 100%; }
.srmenu ul { position: absolute; width: 100%; }
.srmenu ul li a { font-size: 18px; display: block; float: left; padding: 0 16px; line-height: 36px; margin-right: 15px; height: 43px; text-decoration: none; }
.srmenu ul li a.xzsj { border-bottom: 4px #ff6600 solid; color: #ff6600; }
.fw_middle_list table td a{transition:all .0s ease;}
.fw_middle_list table td a.chakan, .fw_middle_list table td a.chuzhang { text-decoration: none; }
.chakan { width: 65px; height: 28px; text-align: center; display: inline-block; background: url(../images/fw_views_menu.png) -660px 0 no-repeat; line-height: 28px; margin: 0 4px; color: #777; text-decoration: none; }
.chakan:hover, .chakan:active { background-position: -660px -40px; color: #333; }
.fw_middle_list table td a.vipname { background: url(../images/vip.png) no-repeat; color: #ff6600; padding:2px 0 2px 24px;}
.fw_top_right a.vipcz { background-position: 0 -450px; }
.fw_top_right a.vipcz:hover, .fw_top_right a.vipcz:active { background-position: 0 -490px; color: #555; }
.fw_middle_list table tr.shanchu, .vip_list table tr.shanchu { text-decoration: line-through; color: #999; }
.fw_middle_list table td span.yxbg { width: 20px; height: 20px; background: #5785db; border-radius: 10px; color: #fff; display: block; float: left; text-align: center; line-height: 20px; margin-right: 6px; }
.state { background: url(../images/timexx.gif) 135px 0 repeat-y; height: 380px; overflow: auto; }
.state ul { background: url(../images/bai.gif) no-repeat; }
.state ul li { width: 100%; padding: 20px 0 10px 0; height: auto; overflow: hidden; }
.state ul li h3 { display: block; float: left; width: 150px; text-align: right; font-size: 18px; color: #888; padding-top: 2px; }
.state ul li h3 font { width: 30px; height: 30px; background: #fff; border-radius: 15px; color: #32b400;
  display: block; float: right; text-align: center; line-height: 30px; border: 1px #20b805 solid;
  -webkit-box-shadow: 1px 1px 1px rgba(50, 180, 0, .3); -moz-box-shadow: 1px 1px 1px rgba(50, 180, 0, .3);
  box-shadow: 1px 1px 1px rgba(50, 180, 0, .3); font-size: 18px; margin-left: 20px; margin-top: 2px; }
.state ul li h3 span { display: block; font-size: 12px; color: #c8c8c8; }
.state ul li h3 font em { transform: skew(-10deg); }
.state ul li dl { margin-left: 30px; float: left; width: 235px; border: 1px #b4b4b4 solid; padding: 8px 12px 10px 14px; background: #fafafa; border-radius: 6px; position: relative; }
.state ul li dl dt { font-size: 18px; }
.state ul li dl dt a { color: #999; text-decoration: none; }
.state ul li dl dt a:hover, .state ul li dl dt a:active { color: #ff6600; }
.state ul li dl span { width: 10px; height: 15px; background: url(../images/state.gif) no-repeat; display: block; left: -8px; top: 14px; position: absolute; }
.state ul li dl dd { color: #999; border-top: 1px #ccc solid; margin-top: 5px; line-height: 140%; padding: 6px 0 2px 0; }
#sendmessage { width: 800px; }
.wx_yes { width: 30px; height: 30px; display: inline-block; background: url(../images/iswx.png) no-repeat;
  padding-left: 25px; line-height: 30px; color: #5785db; }
.wx_no { width: 30px; height: 30px; display: inline-block; background: url(../images/iswx.png) 0px -40px no-repeat; padding-left: 25px; line-height: 30px; color: #999; }
.wx_yes2 { width: 30px; height: 18px; display: inline-block; background: url(../images/iswx.png) 0px -85px no-repeat; }
.chuzhang { width: 90px; height: 28px; text-align: center; display: inline-block; background: url(../images/chuzhang.png) 0 0 no-repeat; line-height: 28px; margin: 0 4px; color: #777; text-decoration: none; }
.chuzhang:hover, .chuzhang:active { background-position: 0px -40px; color: #333; }
.yuangong_tsk { position: absolute; border: 1px #d2d2d2 solid; border-top: 0; background: #fff; width: 166px; z-index: 666; height: 170px; overflow: auto; }
.yuangong_tsk li { height: 34px; line-height: 34px; overflow:hidden;}
.yuangong_tsk li a { display: block; text-decoration: none; padding-left: 10px; font-size: 14px; border-bottom: 1px #eee solid; }
.yuangong_tsk li a:hover, .search_tsk li a:active { background: #f8f8f8; }
.libj { background: #f8f8f8; }
/*===== 会员详细开始 =====*/
.vip_back { height: 40px; border-bottom: 1px #dce1e5 solid; background: #f4f8fb url(../images/vip_backbg.jpg) left top repeat-y; overflow: hidden; }
.vip_back a { background: url(../images/img_close.png) -79px 0 no-repeat; padding-left: 20px; display: block; width: 50px; height: 30px; font-size: 16px; color: #888; line-height: 26px; margin-top: 8px; text-decoration: none; }
.vip_views_top { background: #578ccd url(../images/vip_views_bg.png) right top no-repeat; width: 80%; height: 220px; margin: 0 auto; margin-top: 40px; border-radius: 8px; }
.vip_views_tops { width: 100%; height: 220px; background: url(../images/vip_views_top.png) center top no-repeat; border-radius: 8px; }
.vip_views_tops_1 { width: 100%; height: 175px; }
.vip_views_tops_2 { width: 100%; height: 45px; background: #ecba38; border-radius: 0px 0px 6px 6px; overflow: hidden; }
.vip_views_tops_1 a.dcbj { width: 85px; height: 47px; background: #555 url(../images/bianji.png) -60px 12px no-repeat; display: block; border-radius: 6px; padding-left: 50px; font-size: 16px; color: #fff; line-height: 47px; margin-left: 80px; color: #dce1e5; text-decoration: none; margin-top: 4px; }
.vip_views_tops_1 a.dcbj:hover, .vip_views_tops_1 a.dcbj:active { background: #ecba38 url(../images/bianji.png) -60px -38px no-repeat; color: #fff; }
.vip_hytx { width: 108px; height: 108px; position: relative; }
.vip_hytx img { width: 108px; height: 108px; }
.vip_hytx dl { position: absolute; width: 108px; height: 108px; background: url(../images/vip_hytx.png) no-repeat; }
.vip_hyname { font-size: 18px; color: #fff; padding-top: 4px; }
.vip_views_tops_2 table td { color: #fff; font-size: 15px; }
.vip_views_tops_2 table td a { background:#5785db; border-radius: 5px; color: #fff;
  text-decoration: none; padding: 4px 12px 5px 12px; margin-left: 10px; font-size: 14px; }
.vip_views_tops_2 table td a:hover, .vip_views_tops_2 table td a:active { background: #578ccd; }
.vip_list { margin-top: 30px; width: 97%; margin-left: 10px; }
.vip_list h2 { font-size: 24px; color: #666; height: 42px; }
.vip_list h2 a { float: right; width: 71px; height: 28px; border-radius: 5px; line-height: 28px; padding-left: 33px; color: #666; text-decoration: none; }
.vip_list h2 a.xgzl { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) no-repeat; }
.vip_list h2 a.xgzl:hover, .vip_list h2 a.xgzl:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -160px no-repeat; color: #fff; }
.vip_list h2 a.bczl { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -40px no-repeat; }
.vip_list h2 a.bczl:hover, .vip_list h2 a.bczl:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -200px no-repeat; color: #fff; }
.vip_list h2 a.tjfw { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../../images/vip_bianji.png) 0 -80px no-repeat; }
.vip_list h2 a.tjfw:hover, .vip_list h2 a.tjfw:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -240px no-repeat; color: #fff; }
.vip_list h2 a.wycz { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -120px no-repeat; }
.vip_list h2 a.wycz:hover, .vip_list h2 a.wycz:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -280px no-repeat; color: #fff; }
.vip_list h2 a.wyxf { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -320px no-repeat; }
.vip_list h2 a.wyxf:hover, .vip_list h2 a.wyxf:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -360px no-repeat; color: #fff; }
.vip_list table { border: 1px #dcdcdc solid; border-collapse: collapse; }
.vip_list table td { border: 1px #dcdcdc solid; }
.vip_list table td a { text-decoration: none; }
.fw .name_green { color: #5785db; font-size: 13px; }
.vip_edit { width: 100%; height: auto; overflow: hidden; padding: 25px 0; border-bottom: 1px #dcdcdc solid; margin-bottom: 8px; }
.vip_edit_left { width: 182px; float: left; border-right: 1px #dcdcdc solid; height: 160px; }
.vip_edit_left dl { width: 108px; margin: 0 auto; margin-top:10px; position: relative; }
.vip_edit_left dl img { width: 108px; height: 108px; }
.vip_edit_left dl dt { background: url(../images/vip_edit_hytx.png) no-repeat; position: absolute; width: 108px; height: 108px; }
.vip_edit_left dl dd { width: 100%; text-align: center; color: #999; line-height: 36px; font-size: 16px; }
.vip_edit_right { float: left; width: 400px; padding-left: 30px; }
.vip_edit_right dl { height: 50px; overflow: hidden; }
.vip_edit_right dl dt { height: 33px; line-height: 33px; float: left; width: 88px; }
.vip_edit_right dl dd { float: left; width: 310px; }
.vip_list table.vip_add_table td, .vip_list table.vip_add_table { border: 0; }
.vip_list table.vip_add_table2 td { border: 0; }
.vip_list table.vip_add_table3 td, .vip_list table.vip_add_table3 { border: 0; }
#package,#addpackage { width: 930px; height: 500px; }
/*===== 进销存系统开始 =====*/
.jxc_admin{ width:1000px; margin:0 auto; margin-top:150px; text-align:center;}
.jxc_admin ul li{display:inline-block; margin:0 30px;}
.jxc_admin ul li.jxc_admin1 font{margin-bottom:12px; background:url(../images/jxc.png?20170520) no-repeat;width:151px; height:151px; display:block; background-position:-1560px 0;}
.jxc_admin ul li.jxc_admin2 font{margin-bottom:12px; background:url(../images/jxc.png?20170520) no-repeat;width:151px; height:151px; display:block; background-position:0 -160px;}
.jxc_admin ul li.jxc_admin3 font{margin-bottom:12px; background:url(../images/jxc.png?20170520) no-repeat;width:151px; height:151px; display:block; background-position:-310px -160px;}
.jxc_admin ul li.jxc_admin4 font{margin-bottom:12px; background:url(../images/jxc.png?20170520) no-repeat;width:151px; height:151px; display:block; background-position:-155px 0;}
.jxc_admin ul li.jxc_admin5 font{margin-bottom:12px; background:url(../images/jxc.png?20170520) no-repeat;width:151px; height:151px; display:block; }
.jxc_admin ul li.jxc_admin6 font{margin-bottom:12px; background:url(../images/jxc.png?20170520) no-repeat;width:151px; height:151px; display:block; background-position:-155px -160px;}
.jxc_admin ul li.jxc_admin7 font{margin-bottom:12px; background:url(../images/jxc.png?20170520) no-repeat;width:151px; height:151px; display:block; background-position:-310px 0;}
.jxc_admin ul li.jxc_admin8 font{margin-bottom:12px; background:url(../images/jxc.png?20170520) no-repeat;width:151px; height:151px; display:block; background-position:-470px -160px;}
.jxc_admin ul li a{ width:151px; height:260px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.jxc_admin ul li.jxc_admin1 a{ color:#e66464;}
.jxc_admin ul li.jxc_admin2 a{ color:#65a3e9;}
.jxc_admin ul li.jxc_admin3 a{ color:#3acdc5;}
.jxc_admin ul li.jxc_admin4 a{ color:#b464ff;}
.jxc_admin ul li.jxc_admin5 a{ color:#44aa00;}
.jxc_admin ul li.jxc_admin6 a{ color:#a9cc00;}
.jxc_admin ul li.jxc_admin7 a{ color:#f19609;}
.jxc_admin ul li.jxc_admin8 a{ color:#2dbceb;}
.parts_table td{ font-size:16px;}
/* DEMO 3*/ .wrapper-dropdown-3 { position: relative; }
.wrapper-dropdown-3 span { background: url(../images/fw_views_xtb.png) right 14px no-repeat; font-size: 17px; color: #fff; display: block; width: 60px; margin: 0 auto; line-height: 32px; padding-right: 14px; text-decoration: none; cursor: pointer; }
.wrapper-dropdown-3 .dropdown { position: absolute; top: 37px; left: 0; right: 0; background: #fff; border: 1px solid #66a0e4; border-top: 0; box-shadow: 0 0 5px rgba(0,0,0,0.1); font-weight: normal; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in; list-style: none; /* Hiding*/ opacity: 0; pointer-events: none; }
.wrapper-dropdown-3 .dropdown li a { display: block; text-decoration: none; color: #8aa8bd; border-bottom: 1px solid #e6e8ea; width: auto; font-size: 14px; text-align: center; padding: 0; height: 40px; line-height: 40px; overflow:hidden; }
.wrapper-dropdown-3 .dropdown li i { float: right; color: inherit; }
.wrapper-dropdown-3 .dropdown li:hover a { background: #f3f8f8; color: #2864b4; }
.wrapper-dropdown-3.active .dropdown { opacity: 1; pointer-events: auto; }
.no-opacity .wrapper-dropdown-3 .dropdown,
.no-pointerevents .wrapper-dropdown-3 .dropdown { display: none; opacity: 1; pointer-events: auto; }
.no-opacity .wrapper-dropdown-3.active .dropdown, .no-pointerevents .wrapper-dropdown-3.active .dropdown { display: block; }

.ku_menu { width: 100%; height: 46px; overflow: hidden; }
.ku_menu a { width: 210px; height: 46px; display: block; margin-right: 1px; float: left; background: #dcdcdc url(../images/ku_menu.png) no-repeat; font-size: 17px; text-align: center; line-height: 46px; text-decoration: none; padding-left: 29px; }
.ku_menu a.ku1 { background-position: 86px 0; }
.ku_menu a.ku2 { background-position: 86px -50px; }
.ku_menu a.ku1:hover, .ku_menu a.ku1:active, .ku_menu a.ku11 { background: #578ccd url(../images/ku_menu.png) 86px -100px no-repeat; color: #fff; }
.ku_menu a.ku2:hover, .ku_menu a.ku2:active, .ku_menu a.ku22 { background: #578ccd url(../images/ku_menu.png) 86px -150px no-repeat; color: #fff; }
.ku_table { width: 100%; margin-left: 0; margin-top: 6px; padding-right: 1px; max-height: 480px; overflow: auto; }
.ku_table table { border: 1px #dcdcdc solid; border-collapse: collapse; }
.ku_table table td { border: 1px #dcdcdc solid; font-size: 16px; }
.kuinput { height: 31px; border: 1px #c8c8c8 solid; padding: 0 5px; }
.ku_table a.ku_btn { width: 132px; height: 37px; display: inline-block; background: #578ccd; color: #fff; text-align: center; font-size: 18px; line-height: 36px; margin: 5px; text-decoration: none; border-radius: 5px; }
.ku_table a.ku_btn:hover, .ku_table a.ku_btn:active { background: #df0024; }
.ku_delete { width: 100%; height: 480px; background: #fff; }
.ku_delete dl { padding: 140px 0; }
.ku_delete dl dd { font-size: 18px; color: #ff8200; background: url(../images/tips.png) -10px -185px no-repeat; height: 50px; line-height: 50px; padding-left: 66px; margin: 0 auto; width: 200px; }
.ku_table a.chuku_xx { width: 80px; height: 28px; display: block; background: #578ccd url(../images/ku_menu.png) 0 -197px no-repeat; color: #fff; text-align: center; font-size: 14px; line-height: 26px; text-decoration: none; border-radius: 4px; float: right; padding-left: 15px; }
.ku_table a.chuku_xx:hover, .ku_table a.chuku_xx:active { background: #df0024 url(../images/ku_menu.png) 0 -197px no-repeat; }
.kcfx { width: 100%; height: auto; overflow: hidden; }
.kcfx dl { width: 100%; padding: 80px 0 60px 0; }
.kcfx dl a { width: 270px; height: 78px; background: #578ccd url(../images/ku_menu.png) 32px -222px no-repeat; display: block; margin: 0 auto; text-align: center; font-size: 30px; line-height: 76px; color: #fff; padding-left: 30px; border-radius: 10px; text-decoration: none; }
.kcfx dl a:hover, .kcfx dl a:active { background: #df0024 url(../images/ku_menu.png) 32px -222px no-repeat; }
.kcfx ul { width: 90%; height: auto; overflow: hidden; margin: 0 auto; }
.kcfx ul li { width: 160px; height: 50px; float: left; margin: 15px 20px; }
.kcfx ul li a { width: 160px; height: 50px; display: block; text-align: center; background: #5fc8d7; border-radius: 5px; line-height: 50px; font-size: 18px; color: #fff; text-decoration: none; }
.kcfx ul li a:hover, .kcfx ul li a:active { background: #ff6600; }
.pandian_menu { width: 100%; height: 50px; position: relative; }
.pandian_left { width: 31px; height: 50px; margin-right: -31px; position: absolute; left: 0; z-index: 2222; }
.pandian_right { width: 31px; height: 50px; margin-left: -31px; position: absolute; right: 0; z-index: 3333; }
.pandian_left a, .pandian_right a { width: 31px; height: 50px; display: block; background: url(../images/pandian_menu.png) no-repeat; text-decoration: none; }
.pandian_right a { background-position: 0 -50px; }
.pandian_left a:hover, .pandian_left a:active { background: #e2e8ec url(../images/pandian_menu.png) no-repeat; }
.pandian_right a:hover, .pandian_right a:active { background: #e2e8ec url(../images/pandian_menu.png) 0 -50px no-repeat; }
.pandian_title_list { position: relative; width: 100%; height: 50px; overflow: hidden; }
.pandian_title_list2 { padding-left: 30px; }
.pandian_title ul { height: 50px; }
.pandian_title ul li a { font-size: 16px; display: block; float: left; padding: 0 12px; line-height: 50px; margin-right: 15px; height: 47px; text-decoration: none; }
.pandian_title ul li a:hover, .pandian_title ul li a:active { color: #ff6600; }
.pandian_title ul li a.pdxz { border-bottom: 3px #ff6600 solid; color: #ff6600; }
.pandian_name { margin-top: 1px; width: 100%; height: 50px; background: #f4f8fb; overflow: hidden; }
.pandian_name input { border: 1px #dcdcdc solid; height: 26px; line-height: 26px; padding: 0 5px; color: #999; }
.pandian_pj { border: 1px #c8c8c8 solid; border-right: 0; float: left; height: 33px; padding-left: 5px; }
.pandian_rmenu { float: right; padding-right: 6px; }
.pandian_rmenu a { background: #f19609 url(../images/pandian_menu.png) no-repeat; display: inline-block; height: 36px; line-height: 36px; font-size: 16px; color: #fff; text-decoration: none; border-radius: 5px; text-align: center; margin: 0 5px; padding: 0 15px 0 40px; }
.pandian_rmenu a.pd_1 { background: #5ab450 url(../images/pandian_menu.png) no-repeat; background-position: 8px -182px; }
.pandian_rmenu a.pd_2 { background: #32a0dc url(../images/pandian_menu.png) no-repeat; background-position: 8px -222px; }
.pandian_rmenu a.pd_3 { background-position: 6px -102px; }
.pandian_rmenu a.pd_4 { background-position: 8px -262px; }
.pandian_rmenu a.pd_5 { background-position: 6px -142px; }
.pandian_rmenu a.pd_1:hover, .pandian_rmenu a.pd_1:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 8px -182px; }
.pandian_rmenu a.pd_2:hover, .pandian_rmenu a.pd_2:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 8px -222px; }
.pandian_rmenu a.pd_3:hover, .pandian_rmenu a.pd_3:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 6px -102px; }
.pandian_rmenu a.pd_4:hover, .pandian_rmenu a.pd_4:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 8px -262px; }
.pandian_rmenu a.pd_5:hover, .pandian_rmenu a.pd_5:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 6px -142px; }
.pandian_input { border: 1px #c8c8c8 solid; background: url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 31px; width: 55px; text-align: center; font-size: 13px; color: #888; }
.pandian_input1 { border: 1px #d8c4ba solid; background: #fffcfa; height: 31px; width: 55px; text-align: center; font-size: 13px; color: #888; }
.pandian_input2 { border: 1px #d8c4ba solid; background: #fffcfa; height: 31px; width: 55px; text-align: center; font-size: 13px; color: #888; }
.pandian_input3 { border: 1px #df0024 solid; background: #fef0f0; height: 31px; width: 55px; text-align: center; font-size: 13px; color: #888; }
.vip_views_tops { width: 100%; height: 220px; background: url(../images/vip_views_top.png) center top no-repeat; border-radius: 8px; }
.vip_views_tops_1 { width: 100%; height: 175px; }
.vip_views_tops_2 { width: 100%; height: 45px; background: #ecba38; border-radius: 0px 0px 6px 6px; overflow: hidden; }
.vip_views_tops_1 a.dcbj { width: 85px; height: 47px; background: #555 url(../images/bianji.png) -60px 12px no-repeat; display: block; border-radius: 6px; padding-left: 50px; font-size: 16px; color: #fff; line-height: 47px; margin-left: 80px; color: #dce1e5; text-decoration: none; margin-top: 4px; }
.vip_views_tops_1 a.dcbj:hover, .vip_views_tops_1 a.dcbj:active { background: #ecba38 url(../images/bianji.png) -60px -38px no-repeat; color: #fff; }
.vip_hytx { width: 108px; height: 108px; position: relative; }
.vip_hytx img { width: 108px; height: 108px; }
.vip_hytx dl { position: absolute; width: 108px; height: 108px; background: url(../images/vip_hytx.png) no-repeat; }
.vip_hyname { font-size: 18px; color: #fff; padding-top: 4px; }
.vip_views_tops_2 table td { color: #fff; font-size: 15px; }
.vip_views_tops_2 table td a { background: #21c064; border-radius: 5px; color: #fff; text-decoration: none; padding: 4px 12px 5px 12px; margin-left: 10px; font-size: 14px; }
.vip_views_tops_2 table td a:hover, .vip_views_tops_2 table td a:active { background: #578ccd; }
.vip_list { margin-top: 30px; width: 97%; margin-left: 10px; }
.vip_list h2 { font-size: 24px; color: #666; height: 42px; }
.vip_list h2 a { float: right; width: 71px; height: 28px; border-radius: 5px; line-height: 28px; padding-left: 33px; color: #666; text-decoration: none; }
.vip_list h2 a.xgzl { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) no-repeat; }
.vip_list h2 a.xgzl:hover, .vip_list h2 a.xgzl:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -160px no-repeat; color: #fff; }
.vip_list h2 a.bczl { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -40px no-repeat; }
.vip_list h2 a.bczl:hover, .vip_list h2 a.bczl:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -200px no-repeat; color: #fff; }
.vip_list h2 a.tjfw { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -80px no-repeat; }
.vip_list h2 a.tjfw:hover, .vip_list h2 a.tjfw:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -240px no-repeat; color: #fff; }
.vip_list h2 a.wycz { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -120px no-repeat; }
.vip_list h2 a.wycz:hover, .vip_list h2 a.wycz:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -280px no-repeat; color: #fff; }
.vip_list h2 a.zdytc { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -400px no-repeat; }
.vip_list h2 a.zdytc:hover, .vip_list h2 a.zdytc:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -440px no-repeat; color: #fff; }
.vip_list table { border: 1px #dcdcdc solid; border-collapse: collapse; }
.vip_list table td { border: 1px #dcdcdc solid; }
.vip_list table td a { text-decoration: none; }
.fw .name_green { color: #009600; }
/*.vip_edit{width: 100%;height: auto;overflow: hidden;padding: 25px 0;border-bottom: 1px #dcdcdc solid;margin-bottom: 8px;}
.vip_edit_left{width: 182px;float: left;border-right: 1px #dcdcdc solid;height: 240px;}
.vip_edit_left dl{width: 108px;margin: 0 auto;margin-top: 45px;position: relative;}
.vip_edit_left dl img{width: 108px;height: 108px;}
.vip_edit_left dl dt{background: url(../images/vip_edit_hytx.png) no-repeat;position: absolute;width: 108px;height: 108px;}
.vip_edit_left dl dd{width: 100%;text-align: center;color: #999;line-height: 36px;font-size: 16px;}
.vip_edit_right{float: left;width: 400px;padding-left: 30px;}
.vip_edit_right dl{width: 100%;height: 50px;overflow: hidden;}
.vip_edit_right dl dt{height: 33px;line-height: 33px;float: left;width: 88px;}
.vip_edit_right dl dd{float: left;width: 310px;}
.vip_list table.vip_add_table td, .vip_list table.vip_add_table{border: 0;}
.vip_list table.vip_add_table2 td{border: 0;}*/
.F_loading { position: absolute; left: 50%; top: 50%; margin: -100px 0 0 -200px; width: 400px; height: 200px; background: #fff; border-radius: 12px; text-align: center; font-size: 18px; }
.F_loading dl { margin: 50px 0 18px 0; }
.F_loading a { display: none; }

/*===== 员工管理开始 =====*/
.employee{ width:900px; margin:0 auto; margin-top:150px;text-align:center;}
.employee ul li{width:150px; margin:0 35px; display:inline-block;margin-bottom:50px;}
.employee ul li.md1 font{margin-bottom:6px; background:#ffb400 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px;}
.employee ul li.md2 font{margin-bottom:6px; background:#32b4ff url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -155px;}
.employee ul li.md3 font{margin-bottom:6px; background:#3acdc5 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -310px;}
.employee ul li.md4 font{margin-bottom:6px; background:#a9cc00 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -465px;}
.employee ul li.md5 font{margin-bottom:6px; background:#e66464 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -620px;}
.employee ul li.md6 font{margin-bottom:6px; background:#c882ff url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -775px;}
.employee ul li.md7 font{margin-bottom:6px; background:#e682c8 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -930px;}
.employee ul li.md8 font{margin-bottom:6px; background:#50c878 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -1085px;}
.employee ul li a{ width:150px; height:200px; display:block;text-decoration:none; font-size:26px; text-align:center;}
.employee ul li.md1 a{ color:#ffb400;}
.employee ul li.md2 a{ color:#32b4ff;}
.employee ul li.md3 a{ color:#3acdc5;}
.employee ul li.md4 a{ color:#a9cc00;}
.employee ul li.md5 a{ color:#e66464;}
.employee ul li.md6 a{ color:#c882ff;}
.employee ul li.md7 a{ color:#e682c8;}
.employee ul li.md8 a{ color:#50c878;}
#addvacation { height: 530px; }
#bllzmodal, #blrzmodal { height: 600px; }

/*===== 财务管理开始 =====*/
.cw_admin { width: 100%; margin: 0 auto; margin-top: 180px; text-align: center; }
.cw_admin ul li { width: 151px; display: inline-block; margin: 0 30px; }
.cw_admin ul li.cw_admin1 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -605px 0; }
.cw_admin ul li.cw_admin2 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -765px 0; }
.cw_admin ul li.cw_admin3 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -925px 0; }
.cw_admin ul li.cw_admin4 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1085px 0; }
.cw_admin ul li.cw_admin5 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1245px 0; }
.cw_admin ul li.cw_admin6 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1405px 0; }
.cw_admin ul li.cw_admin7 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1745px 0; }
.cw_admin ul li.cw_admin8 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1905px 0; }
.cw_admin ul li.cw_admin9 font { margin-bottom: 15px; background: url(../images/jxc.png?v=1) no-repeat; width: 151px; height: 151px; display: block; background-position: -630px -160px; }
.cw_admin ul li.cw_admin10 font { margin-bottom:15px; background: url(../images/jxc.png?v=1) no-repeat; width: 151px; height: 151px; display: block; background-position: -790px -160px; }
.cw_admin ul li a { width: 151px; height: 260px; display: block; text-decoration: none; font-size: 24px; color: #1e322e; }
.cw_admin ul li.cw_admin1 a { color: #44a901; }
.cw_admin ul li.cw_admin2 a { color: #3acdc5; }
.cw_admin ul li.cw_admin3 a { color: #f19609; }
.cw_admin ul li.cw_admin4 a { color: #65a3e9; }
.cw_admin ul li.cw_admin5 a { color: #e66464; }
.cw_admin ul li.cw_admin6 a { color: #dd4492; }
.cw_admin ul li.cw_admin7 a { color: #a9cc00; }
.cw_admin ul li.cw_admin8 a { color: #b464ff; }
.cw_admin ul li.cw_admin9 a { color: #2dbceb; }
.cw_admin ul li.cw_admin10 a { color: #d2b419; }

.fw_top_right a.cw_dc { width: 90px; background: url(../images/fw_views_menu.png) no-repeat; background-position: -1470px 0; color: #777; }
.fw_top_right a.cw_dc:hover, .fw_top_right a.cw_dc:active { background-position: -1470px -40px; color: #555; }
.fw_top_right a.cw_send { width: 90px; background: url(../images/fw_views_menu.png) no-repeat; background-position: -1610px 0; color: #fff; }
.fw_top_right a.cw_send:hover, .fw_top_right a.cw_send:active { background-position: -1610px -40px; color: #fff; }

#collection { width: 700px; height: 450px; }
#vipcollection { width: 740px; max-height: 520px; }
#membercz { width: 700px; height: 530px; }
#statusdetail { width: 750px; height: 480px; }
#spend { width: 700px; height: 450px; }
#salary { width: 700px; height: 550px; }
#refund { width: 700px; height: 370px; }
#stockparks { width: 910px; height: 550px; }
#outflow { width: 910px; height: 580px; }
#customsearch { width: 700px; height: 430px; }
#exportcheckin { width: 700px; height: 360px; }
#remind { width: 700px; height: 440px; }
#undomodal { width: 600px; height: 380px; }
/*===== 系统设置开始 =====*/
.setting { width: 1000px; margin: 0 auto; margin-top: 100px; background: url(../images/sys_bg.jpg) top center no-repeat; height: auto; overflow: hidden; text-align: center; }
.setting ul { width: 900px; margin: 0 auto; margin-top: 100px; }
.setting ul li { width: 131px; display: inline-block; margin: 0 30px; margin-bottom: 20px; }
.setting ul li a { width: 131px; height: 60px; text-decoration: none; font-size: 24px; background: url(../images/sys_btn.png?v=2017-2-23) no-repeat; width: 131px; display: block; padding-top: 150px; }
.setting ul li a.md1{color:#44a901;}
.setting ul li a.md2{color:#f19609;background-position:-135px 0;}
.setting ul li a.md3{color:#32b4ff;background-position:-270px 0;}
.setting ul li a.md4{color:#dd4492;background-position:-410px 0;}
.setting ul li a.md5{color:#3acdc5;background-position:-550px 0;}
.setting ul li a.md6{color:#b464ff;background-position:-690px 0;}
.setting ul li a.md7{color:#ff6464;background-position:-830px 0;}
.setting ul li a.md8{color:#65a3e9;background-position:-970px 0;}
.setting ul li a.md9{color:#64be14;background-position:-1110px 0;}
.setting ul li a.md10{color:#3acdc5;background-position:-1250px 0;}
.setting ul li a.md11{color:#3acdc5;background-position:-1390px 0;}
.fw_top_right a.admin_xj { width: 94px; background: url(../images/fw_views_menu.png) no-repeat; background-position: -1330px 0; color: #777; }
.fw_top_right a.admin_xj:hover, .fw_top_right a.admin_xj:active { background-position: -1330px -40px; color: #555; }
.admin_view_left { width: 66%; float: left; }
.admin_view_right { width: 34%; float: left; }
.vip_list table.admin_add_table td, .vip_list table.admin_add_table { border: 0; }
.vip_list table.admin_add_table td { border-bottom: 1px #dcdcdc solid; font-size: 16px; }
.admin_view_tx { width: 100%; text-align: center; }
.admin_touxiang { width: 140px; height: 130px; margin-top: 20px; display: inline-block; veritcal-align: top; }
.admin_touxiang dl { width: 108px; margin: 0 auto; position: relative; }
.admin_touxiang dl img { width: 108px; height: 108px; }
.admin_touxiang dl dt { background: url(../images/vip_edit_hytx.png) no-repeat; position: absolute; width: 108px; height: 108px; }
.admin_touxiang dl dd { width: 100%; text-align: center; color: #999; line-height: 30px; font-size: 15px; }
.vip_list table.admin_js_table td, .vip_list table.admin_js_table { border: 0; }
.vip_list table.admin_js_table td { border-bottom: 1px #dcdcdc solid; font-size: 15px; }
.admin_js_table a.ck_btn { width: 105px; height: 31px; line-height: 31px; display: block; background: url(../images/ck_btn.png) no-repeat; color: #6083a4; text-align: center; }
.admin_js_table a.ck_btn:hover, .admin_js_table a.ck_btn:active { background-position: 0 -40px; color: #19559b; }
.admin_upload { display: inline-block; border-left: 1px #dcdcdc solid; height: 130px; width: 170px; veritcal-align: top; margin-top: 22px; }
.admin_upload dl { margin-top: 42px; padding-right: 10px; }
.admin_upload dl a { width: 116px; height: 36px; display: block; background: #e2e2e2 url(../images/ck_btn.png) 0 -80px no-repeat; border: 1px #c8c8c8 solid; line-height: 36px; font-size: 15px; border-radius: 6px; text-decoration: none; color: #666; float: right; }
.admin_js_table label input { margin-top: 2px; }
.role_list { width: 100%; height: auto; overflow: hidden; }
.role_list dl ul { width: 100%; }
.role_list dl { height: 38px; background: #f0f0f0 url(../images/zz.gif) no-repeat; background-position: -50px 0; line-height: 38px; }
.role_list dl label { font-size: 16px; }
.role_list dl dd { padding-left: 14px; }
.role_list dl label input { margin-top: 13px; float: left; margin-right: 8px; }
.role_list ul { background: url(../images/zz.gif) no-repeat; background-position: -50px 0; padding: 10px 0; height: auto; overflow: hidden; }
.role_list ul label { color: #888; float: left; margin-right: 20px; width: 110px; }
.role_list ul label input { margin-top: 3px; float: left; margin-right: 5px; }
.role_list ul li { padding-left: 38px; background: url(../images/zz2.gif) no-repeat; height: auto; overflow: hidden; }
.fw_views_menu a.ck_btn2 { height: 36px; padding-left: 16px; width: 84px; float: right; background: url(../images/ck_btn.png) 0 -130px no-repeat; }
.fw_views_menu a.ck_btn2:hover, .fw_views_menu a.ck_btn2:active { background-position: 0px -210px; color: #f3dddd; }
.fw_views_menu a.ck_btn3 { height: 36px; padding-left: 16px; width: 84px; float: right; background: url(../images/ck_btn.png) 0 -170px no-repeat; }
.fw_views_menu a.ck_btn3:hover, .fw_views_menu a.ck_btn3:active { background-position: 0px -250px; color: #f3dddd; }
.account { padding-top: 25px; height: 245px; width: 100%; text-align: center; }
.acc_sctx { width: 100%; height: auto; overflow: hidden; padding-top: 10px; }
.acc_sctx a { width: 122px; height: 33px; font-size: 16px; background: #5fc8d7; display: inline-block; line-height: 32px; color: #fff; text-decoration: none; border-radius: 5px; margin-left: 4px; }
.acc_sctx a:hover, .acc_sctx a:active { background: #df0024; }
.account2 { width: 720px; height: auto; overflow: hidden; margin: 0 auto; }
.account2_left { width: 320px; float: left; }
.account2_right { width: 320px; float: right; }
.account2_left h2, .account2_right h2 { font-size: 25px; border-bottom: 1px #dcdcdc solid; height: 45px; margin-bottom: 10px; }
.account2 table td { font-size: 16px; }
.account2 table td a { font-size: 16px; color: #5fc8d7; text-decoration: underline; }
.account2 table td a.acc_save { width: 102px; height: 33px; line-height: 32px; font-size: 16px; background: #578ccd; border-radius: 5px; display: block; text-align: center; text-decoration: none; color: #fff; margin-top: 10px; }
.account2 table td a.acc_save:hover, .account2 table td a.acc_save:active { background: #df0024; }
.vip_add_table a.y_on { width: 80px; height: 23px; background: url(../images/ck_btn.png) 0 -290px no-repeat; display: block; font-size: 13px; color: #fff; line-height: 22px; padding-left: 10px; margin-top: 2px; }
.vip_add_table a.y_off { width: 49px; height: 23px; background: url(../images/ck_btn.png) 0 -320px no-repeat; display: block; font-size: 13px; color: #999; line-height: 22px; padding-left: 41px; margin-top: 2px; }
.vip_add_table textarea.neirong { width: 97%; height: 82px; padding: 5px 8px; line-height: 20px; font-size: 14px; font-family: 微软雅黑; border: 1px #c8c8c8 solid; background: url(../images/ck_btn.png) 0 -381px repeat-x; color: #555; -ms-overflow-x: hidden; -ms-overflow-y: auto; -ms-word-wrap: break-word; }
.vip_add_table dl.shouji { width: 150px; position: relative; float: left; margin-right: 10px; }
.vip_add_table dl.shouji dt { position: absolute; right: 3px; top: 0; }
.vip_add_table dl.shouji dt a { font-size: 18px; color: #578ccd; display: block; width: 20px; height: 28px; text-align: center; }
.shouji_add { float: left; }
.shouji_add a { background: #f5f5f5; border: 1px #c8c8c8 solid; display: block; padding: 0 20px; height: 32px; line-height: 32px; font-size: 15px; }
.shouji_add a span { font-family: Tahoma, Geneva, sans-serif; font-size: 21px; margin-right: 6px; display: inline-block; vertical-align: top; }
.shouji_add a font { display: inline-block; vertical-align: top; }
.shouji_add a:hover, .shouji_add a:active { color: #fff; background: #578ccd; border: 1px #578ccd solid; }
.vip_add_table a.shouji_save { width: 132px; height: 38px; font-size: 18px; color: #fff; background: #578ccd; border-radius: 5px; display: block; text-align: center; line-height: 38px; }
.vip_add_table a.shouji_save:hover, .vip_add_table a.shouji_save:active { background: #df0024; }
.dongtai_menu { width: 129px; position: relative; height: 29px; }
.dongtai_menu dl a { width: 97px; height: 29px; background: #a1b0c5 url(../images/ck_btn.png) 0 -345px no-repeat; display: block; color: #fff; line-height: 28px; padding-left: 27px; text-decoration: none; }
.dongtai_menu ul { position: absolute; border: 1px #a1b0c5 solid; width: 122px; background: #f1f5f9; }
.dongtai_menu ul li a { display: block; text-align: center; height: 30px; line-height: 30px; border-bottom: 1px #d7dbdf solid; text-decoration: none; }
.dongtai_menu ul li a:hover, .dongtai_menu ul li a:active { background: #fff; }

/*===== 修改追加样式 =====*/
.sstc { padding: 0px 10px; border-bottom: 1px #dcdcdc solid; margin-bottom: 5px; height: auto; overflow: hidden; margin-top: -10px; padding-bottom: 10px; }
.sstc ul { width: 100%; height: auto; overflow: hidden; }
.sstc ul li { float: left; }
.sstc ul li a { display: block; width: 125px; height: 46px; line-height: 38px; background: url(../images/sstc_bg.png) no-repeat; font-size: 18px; text-align: center; text-decoration: none; margin-right: 10px; }
.sstc ul li a:hover, .sstc ul li a:active { background-position: 0 -50px; color: #fff; }
.sstc ul li a.xzzt { background-position: 0 -100px; color: #fff; }
.sstc dl { width: 100%; height: 30px; overflow: hidden; }
.time_chose { width: 100%; height: 62px; overflow: hidden; }
.time_chose ul, .time_chose dl { padding-top: 14px; }
.time_chose ul li a { width: 282px; height: 42px; background: #21c064 url(../images/time_chose.png) 98px 8px no-repeat; display: block; margin: 0 auto; font-size: 18px; line-height: 42px; text-align: center; color: #fff; padding-left: 38px; text-decoration: none; border-radius: 6px; }
.time_chose ul li a:hover, .time_chose ul li a:active { background: #df0024 url(../images/time_chose.png) 98px 8px no-repeat; }
.time_chose dl dd a { width: 320px; height: 42px; background: #21c064; display: block; margin: 0 auto; font-size: 18px; line-height: 42px; text-align: center; color: #fff; border-radius: 6px; text-decoration: none; }
.time_chose dl dd a span { margin-left: 50px; }
.time_chose dl dd a:hover, .time_chose dl dd a:active { background: #df0024; }
.ffgz_list_bd { border: 0; border-bottom: 1px #c8c8c8 solid; text-align: center; height: 24px; line-height: 24px; width: 160px; font-size: 16px; height: 30px; margin-right: 20px; }
.ffgz_list { width: 100%; height: 270px; overflow: auto; }

.gongwei_add label { width: 80px; float: left; }
.gongwei_add label input { position: relative; }
.up_vip { margin-top: 20px; width: 100%; height: 45px; overflow: hidden; }
.up_vip a { display: block; width: 180px; height: 42px; line-height: 40px; font-size: 20px; background: #ecb832; border-radius: 6px; margin: 0 auto; color: #fff; text-align: center; text-decoration: none; }
.up_vip a:hover, .up_vip a:active { background: #df0024; }
.jiancha { position: relative; width: 100%; height: 30px; margin-bottom: 15px; margin-top: 25px; overflow: hidden; }
.jiancha ul { position: absolute; width: 100%; }
.jiancha ul li a { display: block; float: left; line-height: 36px; margin-right: 15px; height: 43px; text-decoration: none; padding: 0 30px; font-size: 21px; background: url(../images/jiancha_btn.png) -202px 0 no-repeat; color: #999; }
.jiancha ul li a.xzsj { color: #ff6600; background: url(../images/jiancha_btn.png) -1px 0 no-repeat; }
.jiancha ul li font { margin: 12px 10px 0 0; color: #999; float: right; margin-right: 30%; }
.jiancha ul a.wx_send { background: #21c064 url(../images/iswx.png) 12px -79px no-repeat; padding: 0 18px 0 45px; height: 30px; line-height: 30px; color: #fff; font-size: 15px; float: right; border-radius: 5px; text-decoration: none; }
.jiancha ul a.wx_send:hover, .jiancha ul a.wx_send:active { background: #ff8c00 url(../images/iswx.png) 12px -79px no-repeat; }
.pjck table th { background: #f4f8fb; color: #fff; height: 39px; font-size: 15px; font-weight: normal; color: #578ccd; font-weight: normal; border-bottom: 1px #dcdcdc solid; }
.pjck table td { border-bottom: 1px #dcdcdc solid; height: 40px; }
.quanxuan table td a.add_cksq { border-radius: 5px; background: #578ccd; display: block; height: 34px; text-decoration: none; color: #fff; line-height: 34px; margin-left: 8px; font-size: 15px; }
.quanxuan table td a.add_cksq:hover, .quanxuan table td a.add_cksq：active { background: #df0024; }
a.fw_ck_delete { text-indent: -9999px; width: 20px; height: 20px; display: inline-block; background: url(../images/jiancha_btn.png) 0 -60px no-repeat; }
a.fw_ck_delete:hover, a.fw_ck_delete:active { background-position: -50px -60px; }
a.fw_ck_delete2 { text-indent: -9999px; width: 20px; height: 20px; display: inline-block; background: url(../images/jiancha_btn.png) 0 -60px no-repeat; filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; cursor: default; }
span.fw_yck { display: inline-block; width: 24px; height: 24px; background: #ff7800; border-radius: 12px; line-height: 24px; color: #fff; font-size: 14px; text-align: center; }
a.fw_ck_add { position: absolute; top: -29px; display: inline-block; width: 58px; height: 58px; border-radius: 29px; text-indent: -9999px; background: #578ccd url(../images/jiancha_btn.png) -80px -40px no-repeat; }
a.fw_ck_add:hover, a.fw_ck_add:active { background: #df0024 url(../images/jiancha_btn.png) -80px -40px no-repeat; }

.taocan { width: 98%; height: auto;}
.taocan_index { height: 80px; overflow: hidden; width: 100%; }
.taocan_index a { background: #f5f5f5; display: block; text-align: center; font-size: 24px; color: #ff8200; line-height: 80px; text-decoration: none; width: 49.2%; float: left; border-radius:6px;}
.taocan_index a:hover, .taocan_index a:active { background: #e6e6e6; }
.taocan_index a span { display: block; background: url(../images/taocan_hz.png) 0 19px no-repeat; width: 110px; padding-left: 45px; margin: 0 auto; }
.taocan_index a.fw_hysq span { background: url(../images/taocan_hy.png) 2px 19px no-repeat; }
.taocan h2 { font-size: 26px; height: 42px; }
.taocan h2 a { float: right; height: 28px; border-radius: 5px; line-height: 26px; color: #666; text-decoration: none; background: url(../images/taocan_btnbg.png) repeat-x; width: 100px; border: 1px #d2d2d2 solid; margin-top: 4px; }
.taocan h2 a:hover, .taocan h2 a:active { background: url(../images/taocan_btnbg.png) 0 -30px repeat-x; border: 1px #888888 solid; color: #333; }
.taocan h2 span { display: block; background: url(../images/vip_bianji.png) 0 -80px no-repeat; padding-left: 30px; }
.taocan table { border: 1px #dcdcdc solid; border-bottom: none; }
.taocan table td { border-bottom: 1px #dcdcdc solid; }

.fw_top_right a.zdyss { width: 96px; background: url(../images/yw_bg.png) no-repeat; background-position: 0px -540px; color: #777; }
.fw_top_right a.zdyss:hover, .fw_top_right a.zdyss:active { background-position: 0px -580px; color: #555; }
.paiban { width: 100%; height: auto; overflow: hidden; position: relative; }
.paiban table td { background: #f4f8fb; border-bottom: 1px #dcdcdc solid; border-right: 1px #dcdcdc solid; color: #d2d2d2; }
.paiban table tr.title td { background: #578ccd; font-size: 18px; color: #fff; border: 0; }
.paiban table tr.title td.xztime { background: #ff6600; }
.paiban table tr.title td.nextmonth { background: #32c8e6; }
.paiban table td.pb_name { font-size: 16px; border-left: 1px #dcdcdc solid; color: #555; }
.paiban table td.xiu { background: #99d2e5; color: #fff; }
.paiban table td.chi { background: #ffb4b4; color: #fff; }
.paiban table td.tui { background: #ebbe38; color: #fff; }
.paiban table td.qingjia { background: #f19c41; color: #fff; }
.paiban table thead { display: none; }
a.pb_prev, a.pb_next { position: absolute; width: 31px; height: 60px; text-indent: -9999px; right: 0; }
a.pb_prev { background: url(../images/pandian_menu.png) 0 -305px no-repeat; }
a.pb_next { background: url(../images/pandian_menu.png) 0 -355px no-repeat; }
a.pb_prev:hover, a.pb_prev:active { background: #64c800 url(../images/pandian_menu.png) 0 -305px no-repeat; }
a.pb_next:hover, a.pb_next:active { background: #64c800 url(../images/pandian_menu.png) 0 -355px no-repeat; }
.zdy_name { max-height: 160px; overflow: auto; padding: 7px 0 8px 10px; min-height: 160px; }
.zdy_name ul { width: 100%; height: auto; overflow: hidden; }
.zdy_name ul li { width: 20%; float: left; height: 40px; line-height: 40px; }
.zdy_name ul li label { font-size: 15px; }
.zdy_name ul li input { margin-right: 5px; }
.work_box { position: fixed; left: 50%; top: 50%; margin: -150px 0 0 -80px; width: 160px; height: 350px; background: #555555; z-index: 8888; border-radius: 10px; overflow: hidden; box-shadow: 0px 0px 30px #666; }
.work_box ul li { height: 50px; }
.work_box ul li a { height: 50px; line-height: 50px; display: block; text-align: center; font-size: 22px; color: #b4b4b4; text-decoration: none; }
.work_box ul li a:hover, .work_box ul li a:active, .work_box ul li a.work_xz { background: #ff8200; color: #fff; }
/*批理导入*/
.fw_top_right a.pldr { background-position: 0 -620px; }
.fw_top_right a.pldr:hover, .fw_top_right a.pldr:active { background-position: 0 -660px; color: #555; }
.file_box { position: relative; width: 80%; margin: 0 auto; }
.file { position: absolute; top: 0; left: 0; height: 40px; filter: alpha(opacity:0); opacity: 0; width: 100%; }
.file_btn { border: 1px #c8c8c8 solid; background: #e2e2e2 url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 34px; width: 18%; }
a.down_ex { position: absolute; top: -15px; right: 10px; background: url(../images/down_ex.png) no-repeat; display: block; padding-left: 28px; line-height: 24px; color: #469628; }
.plrk { position: absolute; }
.plrk a { font-size: 24px; display: block; float: left; padding: 0 10px; height: 39px; text-decoration: none; margin-right: 10px; color: #999; }
.plrk a.xzbtn { color: #ff6600; border-bottom: 3px #ff6600 solid; }
.plrk a span { display: block; float: left; font-size: 16px; border: 2px #999 solid; width: 20px; height: 20px; border-radius: 12px; text-align: center; line-height: 20px; color: #999; margin: 5px 5px 0 0; }
.plrk a.xzbtn span { border: 2px #ff6600 solid; color: #ff6600; }
.plrk_box { width: 100%; height: 425px; }
.plrk_left { width: 54%; float: left; height: auto; overflow: hidden; }
.plrk_middle { width: 14%; float: left; height: auto; overflow: hidden; }
.plrk_right { width: 32%; float: left; height: auto; overflow: hidden; }
.scqd a { float: right; font-size: 18px; background: #578ccd; text-decoration: none; display: block; padding: 8px 50px; border-radius: 5px; color: #fff; margin-top: 12px; }
.scqd a:hover, .scqd a:active { background: #df0024; }
.plrk_middle dl { text-align: center; margin-top: 130px; }
.plrk_middle dl a { display: inline-block; width: 74px; height: 40px; background: #82c8eb url(../images/plrk_btn.png) no-repeat; margin-bottom: 50px; border-radius: 5px; font-size: 16px; color: #fff; line-height: 40px; text-decoration: none; }
.plrk_middle dl a.rk1 { background-position: 45px 0; padding-right: 12px; }
.plrk_middle dl a.rk2 { background-position: 0 -40px; padding-left: 18px; width: 68px; }
.plrk_middle dl a.rk1:hover, .plrk_middle dl a.rk1:active { background: #578ccd url(../images/plrk_btn.png) 45px 0 no-repeat; }
.plrk_middle dl a.rk2:hover, .plrk_middle dl a.rk2:active { background: #578ccd url(../images/plrk_btn.png) 0 -40px no-repeat; }

.yingyun_top { width: 100%; height: 130px; overflow: hidden; background: #389aa3; color: #fff; }
.yingyun_top dl { width: 50%; height: 130px; float: left; position: relative; }
.yingyun_top dl dt { position: absolute; width: 77px; height: 53px; background: url(../images/yingyun_top_title_bg.png) no-repeat; font-size: 24px; color: #fff; text-align: center; line-height: 42px; padding-right: 3px; }
.yingyun_top dl dd { width: 20%; float: left; text-align: center; font-size: 18px; line-height: 30px; border-right: 1px #32beaa solid; padding: 9px 0 9px 0; margin-top: 28px; position: relative; }
.yingyun_top dl dd:last-child { width: 19%; border: none; }
.yingyun_top dl dd.wfdg { padding: 3px 0 3px 0; line-height: 25px; height: 68px; }
.yingyun_top dl dd span { display: block; font-size: 15px; }
a.yy_edit { position: absolute; width: 60px; height: 25px; background: #3cc8b4; border-radius: 3px; color: #fff; left: 50%; margin-left: -30px; top: 56px; line-height: 24px; text-decoration: none; }
a.yy_edit:hover, a.yy_edit:active { background: #f69221; }
.yingyun_title { width: 100%; padding-top: 1px; height: 105px; border-top: 2px #a5bedd solid; margin-top: 15px; }
.yingyun_titlebg { width: 100%; height: 105px; background: #f4f8fb; position: relative; }
.yingyun_zswz { position: absolute; right: 20px; top: 15px; font-size: 15px; color: #ff6600; }
.yingyun_titlebg h2 { font-size: 24px; color: #578ccd; padding: 13px 0 0 21px; height: 41px; overflow: hidden; }
.yingyun_menu { margin: 0 10px 0 18px; position: relative; }
.yingyun_menu_month { margin: 0 30px; }
.yingyun_menu_left, .yingyun_menu_right { position: absolute; top: 0; }
.yingyun_menu_right { right: 0; }
.yingyun_menu_left a, .yingyun_menu_right a { width: 30px; height: 51px; display: block; background: url(../images/yingyun_menu.png) no-repeat; text-indent: -9999px; }
.yingyun_menu_right a { background: url(../images/yingyun_menu.png) -50px 0 no-repeat; }
.yingyun_menu_left a:hover, .yingyun_menu_left a:active { background: #578ccd url(../images/yingyun_menu.png) 0 -43px no-repeat; }
.yingyun_menu_right a:hover, .yingyun_menu_right a:active { background: #578ccd url(../images/yingyun_menu.png) -50px -43px no-repeat; }
.yingyun_menu_left a.noclick { background: url(../images/yingyun_menu.png) 0px -100px no-repeat; }
.yingyun_menu_right a.noclick { background: url(../images/yingyun_menu.png) -50px -100px no-repeat; }
.yingyun_menu_month ul { width: 100%; height: auto; }
.yingyun_menu_month ul li { width: calc(100%/12); float: left; color: #999; text-align: center; font-size: 18px; position: relative; height: auto; }
.yingyun_menu_month ul li:last-child { width: calc(100%/12 - 1px); }
.yingyun_menu_month ul li a { border: 1px #d2d2d2 solid; display: block; width: 70%; margin: 0 auto; height: 33px; line-height: 33px; font-size: 18px; color: #999; text-decoration: none; }
.yingyun_menu_month ul li a:hover, .yingyun_menu_month ul li a:active { background: #78b4f0; border: 1px #78b4f0 solid; color: #fff; }
.yingyun_menu_month ul li a.xzyf { background: #578ccd; border: 1px #578ccd solid; color: #fff; }
.yingyun_menu_month ul li span { position: absolute; z-index: 11; border-color: #578ccd transparent transparent transparent; border-style: solid dashed dotted dashed; border-width: 6px; top: 35px; left: 50%; margin-left: -6px; line-height: 0; }
.yingyun_menu_month ul li a.noclick { border: 1px #dcdcdc solid; color: #dcdcdc; background: #f4f8fb; }
.yingyun_zst { width: 100%; height: auto; overflow: hidden; margin-top: 20px; }
.yingyun_zst_t { width: 100%; height: 35px; }
.yingyun_zst_t h3 { font-size: 24px; float: left; }
.yingyun_zst_t ul { width: auto; float: right; margin: 10px 20px 0 0; }
.yingyun_zst_t ul li { float: left; font-size: 16px; padding-left: 25px; }
.yingyun_zst_t ul li span { width: 28px; height: 7px; display: block; float: left; margin: 8px 8px 0 0; border-radius: 5px; }
.xiangmu_top { width: 100%; height: 350px; overflow: hidden; padding-top: 15px; }
.xiangmu_list { width: 50%; float: left; height: 350px; }
.xiangmu_list h2 { font-size: 24px; }
.xiangmu_list h2 font { float: right; font-size: 16px; display: block; width: 35%; padding-top: 12px; }
.xiangmu_list h2 span { color: #ff6600; }
.xiangmu_list dl { width: 100%; position: relative; height: auto; }
.bingxt { padding-top: 20px; }
.bingxt li { height: 34px; }
.bingxt li font { width: 14px; height: 14px; float: left; display: block; margin: 3px 8px 0 0; }
.bingxt li span { color: #999; margin-left: 8px; }
.yingye { width: 100%; height: auto; overflow: hidden; padding-top: 10px; }
.yingye_list { width: 95%; }
.yingye_list h2 { font-size: 30px; position: relative; height: 55px; }
.yingye_list_top, .yingye_list_top ul { width: 100%; height: 90px; overflow: hidden; }
.yingye_list_top ul li { width: calc(100%/3 - 10px); float: left; margin-right: calc(10px*3 /2); color: #fff; height: 68px; text-align: center; font-size: 18px; line-height: 24px; padding-top: 22px; }
.yingye_list_top ul li:nth-child(3) { margin-right: 0; }
.yingye_list_top ul li span { display: block; font-size: 15px; filter: alpha(Opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.yingyejt { width: 100%; height: 15px; text-align: center; padding-top: 5px; }
.yingye_list_view { width: 100%; height: 280px; background: #f4f8fb; }
.yingye_list_view dl { text-align: left; min-width: 60px; width: 66%; float: right; padding-top: 40px; }
.yingye_list_view dl dd { color: #e12f2f; font-size: 16px; height: 100px; width: 100%; line-height: 24px; }
.yingye_list_view ul { padding-top: 18px; }
.yingye_list_view ul li { width: 45%; float: left; height: 62px; padding-left: 5%; line-height: 22px; color: #05806e; font-size: 16px; }
.yingye_list_view ul li a { color: #05806e; font-size: 16px; text-decoration: underline; }
.yingye_list_view ul li a.yyxz { color: #df0024; text-decoration: none; }
.yingye_list_view dl dd span, .yingye_list_view ul li span { color: #999; font-size: 14px; display: block; }
.yingye_list_kdj { margin-top: 16px; }
.yingye_list_kdj dl { width: 100%; height: 100%; overflow: hidden; }
.yingye_list_kdj dl dt { width: 100%; height: 14px; overflow: hidden; background: url(../images/yingye_xjt.png) center top no-repeat; }
.yingye_list_kdj dl dd { padding: 0 50px; font-size: 18px; color: #578ccd; background: #d2e1eb; height: 78px; line-height: 78px; border-radius: 0 0 12px 12px; }
.yingye_list_kdj dl dd span { float: right; color: #ff6600; }
.yingye_list h2 a { position: absolute; display: block; top: 13px; line-height: 0; }
.yingye_list h2 a.yingye_prev, .yingye_list h2 a.yingye_prev_xz { left: -5px; }
.yingye_list h2 a.yingye_next, .yingye_list h2 a.yingye_next_xz { right: -5px; }
.yingye_list h2 a font { display: block; }
.yingye_list h2 a.yingye_prev font { border-color: transparent #999999 transparent transparent; border-style: dashed solid dashed dotted; border-width: 10px; }
.yingye_list h2 a.yingye_next font { border-color: transparent transparent transparent #999999; border-style: dashed dotted dashed solid; border-width: 10px; }
.yingye_list h2 a.yingye_prev:hover font, .yingye_list h2 a.yingye_prev:active font { border-color: transparent #578ccd transparent transparent; border-style: dashed solid dashed dotted; }
.yingye_list h2 a.yingye_next:hover font, .yingye_list h2 a.yingye_next:active font { border-color: transparent transparent transparent #578ccd; border-style: dashed dotted dashed solid; }
.yingye_list h2 a.yingye_prev_xz font { border-color: transparent #e6e6e6 transparent transparent; border-style: dashed solid dashed dotted; border-width: 10px; }
.yingye_list h2 a.yingye_next_xz font { border-color: transparent transparent transparent #e6e6e6; border-style: dashed dotted dashed solid; border-width: 10px; }
.yingye_list_qt { width: 100%; height: auto; overflow: hidden; background: #f4f8fb; border-radius: 0 0 12px 12px; padding-bottom: 20px; }
.yingye_list_qt ul { width: 90%; margin: 0 auto; border-top: 1px #d2e1e6 solid; padding-top: 20px; }
.yingye_list_qt ul li { padding-left: 4%; width: 38%; float: left; padding-top: 10px; height: 38px; overflow: hidden; }
.yingye_list_qt ul li:nth-child(2n) { width: 52%; }
.yingye_list_qt ul li font { float: left; margin-right: 15px; font-size: 16px; color: #05806e; line-height: 24px; }
.yingye_list_qt ul li span { float: left; display: block; font-size: 14px; color: #fff; background: #01b49e; border-radius: 15px; padding: 3px 20px 4px 20px; }
.yingye_list_qt ul li em { float: left; display: block; font-size: 16px; color: #999; line-height: 24px; padding-left: 10px; }
.fw_middle_list a.cktx { display: inline-block; color: #3cb400; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }
.fw_middle_list a.cktx dl { position: absolute; right: 120px; top: -15px; text-align: left; color: #333; box-shadow: 0px 0px 8px #555; display: none; word-wrap: break-word; }
.talkbubble { width: 150px; height: auto; min-height: 30px; background: #aadc78; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding: 10px; }
.talkbubble:before { content: ""; position: absolute; left: 100%; top: 20px; width: 0; height: 0; border-top: 6px solid transparent;
  border-left: 10px solid #5785db; border-bottom: 6px solid transparent; }
.daishou_menu { position: absolute; }
.daishou_menu a { font-size:22px; display: block; color: #999; text-decoration: none; float: left; height: 43px; padding: 0 18px; line-height: 36px;}
.daishou_menu a.ds_xz { border-bottom: 4px #ff6600 solid; color: #ff6600; }
.daishou_menu a span{ font-size:16px; margin-left:3px;}
.yingye_ss { margin-top: 28px; width: 97.4%; height: auto; overflow: hidden; border: 1px #d2e1e6 solid; border-radius: 10px; margin-bottom: 40px; }
.yingye_ss ul li { height: 44px; line-height: 44px; border-bottom: 1px #f5f5f5 solid; float: left; padding-left: 2%; width: 48%; font-size: 16px; }
.yingye_ss ul li span { color: #999; font-size: 15px; }

/*评论*/
.img_upload { width: 100%; height: auto; overflow: hidden; padding-bottom: 20px; }
.img_upload dd { width: 150px; height: 110px; float: left; margin: 18px 0px 0 18px; position: relative; border: 1px #dcdcdc solid; }
.img_upload dd a.imgtp { width: 150px; height: 110px; display: block; text-align: center; vertical-align: middle; display: table-cell; filter: alpha(opacity=50); /*IE滤镜，透明度50%*/ -moz-opacity: 0.5; /*Firefox私有，透明度50%*/ opacity: 0.5; /*其他，透明度50%*/ }
.img_jdt { vertical-align: middle; display: table-cell; width: 150px; height: 110px; text-align: center; }
.img_upload dd a.imgclose { position: absolute; display: block; z-index: 555; height: 29px; width: 29px; background: url(../images/img_close.png) no-repeat; text-decoration: none; right: -13px; top: -13px; }
.img_upload dd a.imgclose:hover, .fw_views_san3 dd a.imgclose:active { background-position: -40px 0; }
.fw_views_xxbg table td a.add_peijian{ position:absolute; right:0; width:60px; height:20px;border-radius:15px; background:#578ccd; line-height:18px; color:#fff; border:2px #578ccd solid; top:13px;}
.fw_views_xxbg table td a.add_peijian font{ font-size:18px; background:#99b6d9;border-radius:15px; width:20px; height:20px; display:block; float:left; margin-right:-5px;}
.fw_views_xxbg table td a.add_peijian:hover, .fw_views_xxbg table td a.add_peijian:active{ background:#dc0000;border:2px #dc0000 solid;}
.fw_views_xxbg table td a.add_peijian:hover font, .fw_views_xxbg table td a.add_peijian:active font{ background:#fff; color:#dc0000;}
.add_ul{ position:absolute; right:-45px; top:42px; width:110px; height:71px; overflow:hidden; border:1px #c8d2dc solid; background:#fff;border-radius:5px; box-shadow: 0px 1px 3px #dcdcdc;}
.add_ul li{ width:100%; border-bottom:1px #dce1e5 solid;}
ul.add_ul li a{ display:block;padding:0; margin:0; height:35px; line-height:35px; background:url(../images/add_ul.png) no-repeat; padding-left:20px; width:90px;}
ul.add_ul li a:hover{ background:#f4f8fb url(../images/add_ul.png) 0 -70px no-repeat; color:#578ccd;}
ul.add_ul li a.xzpj{ background:url(../images/add_ul.png) 0 -35px no-repeat;}
ul.add_ul li a.xzpj:hover{ background:#f4f8fb url(../images/add_ul.png) 0 -105px no-repeat;}
.fw_views_xxbg table table td { height: 40px; background: #fafafa url(../images/zi_td.gif) left bottom repeat-x; color: #888; border: 0; }
.fw_views_xxbg table table td input { height: 24px; font-size: 13px; }
.fw_views_xxbg table table td a { background: none; color: #578ccd; width: 50px; }
.fw_views_xxbg table table td a:hover, .fw_views_xxbg table table td a:active { color: #df0024; }
.fw_views_xxbg table table tr td:last-child { font-size: 13px; color: #578ccd; }
a.reply { width: 54px; height: 28px; text-align: center; display: inline-block; line-height: 28px; margin: 0 3px; color: #b37246; text-decoration: none; border: 1px #d8a96c solid; background: #fffae8; border-radius: 4px; }
a.reply:hover, a.reply:active { color: #963200; border: 1px #b44600 solid; background: #fff; }
a.medit { width: 54px; height: 28px; text-align: center; display: inline-block; line-height: 28px; margin: 0 3px; color: #888; text-decoration: none; border: 1px #c8c8c8 solid; background: #f2f6f9; border-radius: 4px; }
a.medit:hover, a.medit:active { color: #555; border: 1px #888 solid; background: #fff; }
.store_reply { display: block; color: #ff6600; padding: 2px 0 5px 0; }
.pj_img { height: auto; overflow: hidden; padding-top: 5px; }
.pj_img img { width: 80px; height: 80px; border-radius: 5px; float: left; margin-right: 10px; margin-bottom: 5px; }
a.shoukuan { margin-left: 30px; background: #578ccd; width: 80px; height: 34px; border-radius: 5px; display: block; float: left; color: #fff; text-align: center; line-height: 34px; font-size: 16px; text-decoration: none; }
a.shoukuan:hover, a.shoukuan:active { background: #df0024; }
.yyztxg_btn a.ff6600 { background: #ff6600; border-radius: 5px; }
.yyztxg_btn a.ff6600:hover, .yyztxg_btn a.ff6600:active { background: #df0024; }
.sskk2 a.ing, .sskk3 a.ing, .yyztxg_btn a.ing, .yyztxg_btn a.ing:hover, .yyztxg_btn a.ing:active { background: #e1e1e1; color: #c8c8c8; }
.sub_menu { border: 1px #ccc solid; background: #fff; width: 95%; position: absolute; top: 32px; padding: 0 5px; z-index: 554; }
.sub_menu ul { width: 100%; height: auto; overflow: hidden; height: 30px; line-height: 28px; border-bottom: 1px #dcdcdc solid; cursor: pointer; padding: 0 5px; margin-left: -5px; }
.sub_menu ul li { float: left; font-size: 13px; }
.sub_menu ul li font { color: #b4b4b4; }
.bianhao { font-size: 12px; line-height: 30px; padding-left: 3px; }
.sub_menu ul .jiage { color: #ff6600; float: right; margin-right: 3px; font-size: 12px; line-height: 30px; }
.sub_menu ul.subover { background: #f8f8f8; }
.sub_menu ul:last-child { border-bottom: none; }

/*电话回访*/
.font13 { font-size: 13px; }
.huifangts { position: absolute; right: 115px; top: -12px; text-align: left; color: #333; display: block; }
.huifangts2 { width: 350px; height: auto; min-height: 30px; background: #f8fbf4; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; box-shadow: 0px 0px 8px #555; }
.huifangts3 { content: ""; position: absolute; left: 100%; top: 16px; width: 0; height: 0; border-top: 6px solid transparent;
  border-left: 8px solid #5785db; border-bottom: 6px solid transparent; z-index: 54; }
.huifangts2 h3 { height: 42px; line-height: 42px; background: #3cb600; color: #fff; font-size: 18px; text-align: left; padding-left: 12px; }
.huifangts2 ul { padding: 10px 0; border-bottom: 1px #e5e5dc solid; }
.huifangts2 ul li { height: 24px; line-height: 24px; overflow: hidden; padding-left: 12px; }
.huifangts2 ul li font { width: 80px; float: right; color: #999; text-align: center; }
.hf2_bz { padding: 10px 12px; border-bottom: 1px #e5e5dc solid; min-height: 40px; }
.hf2_bz font { color: #999; }
.hf2_hfr { padding: 12px 15px; }
.hf2_hfr font { color: #999; float: right; font-size: 13px; }
.select3 dd ul li label { height: 30px; display: block; }
.select3 dd ul li input[type=checkbox] { width: 14px; height: 14px; margin-left: 10px; float: left; margin-right: 10px; }
.hflist_add { width: 100%; height: 222px; overflow: auto; }
.hflist_add a { float: left; margin: 10px 10px 0 10px; }
.hflist_add dd { font-size: 15px; width: 320px; float: left; }
.hflist_add dl { width: 100%; height: 40px; line-height: 40px; border-bottom: 1px #dcdcdc solid; overflow: hidden; }
a.hf_addbtn { position: absolute; top: -15px; display: inline-block; width: 30px; height: 30px; border-radius: 16px; text-indent: -9999px; background: #578ccd url(../images/jiancha_btn.png?date=11) -130px -50px no-repeat; margin: 0; }
a.hf_addbtn:hover, a.hf_addbtn:active { background: #df0024 url(../images/jiancha_btn.png?date=11) -130px -50px no-repeat; }
.hfadd_input { border: 1px #ccc solid; padding-left: 5px; height: 26px; line-height: 26px; margin-top: 6px; float: left; }
.hfadd_btn { border: 1px #ccc solid; height: 28px; line-height: 26px; margin-top: 6px; float: left; width: 50px; margin-left: 5px; }
.hf_no { margin: 0 auto; font-size: 30px; color: #ee9a9e; background: url(../images/hf_no.png) no-repeat; height: 96px; line-height: 96px; padding-left: 172px; margin-top: 185px; width: 186px; display: none; }
.hf_history { width: 100%; height: 520px; overflow: auto; padding-top: 12px; }
.hf_list { width: 47%; float: left; margin-left: 2%; margin-right: 1%; margin-bottom: 18px; }
.hf_list h3 { height: 38px; line-height: 38px; font-size: 16px; color: #fff; padding: 0 8px 0 10px; background: #578ccd; }
.hf_list h3 font { float: right; font-size: 13px; }
.hf_list_bk { border: 1px #d2d2d2 solid; background: #f4f8fb; height: 201px; border-top: none; }
.hf_list_bk ul { padding: 7px 0; border-bottom: 1px #dce1e5 solid; height: 111px; overflow: auto; }
.hf_list_bk ul li { height: 22px; line-height: 22px; overflow: hidden; padding-left: 12px; }
.hf_list_bk ul li font { width: 80px; float: right; color: #999; text-align: center; }
.hf_list_bz { padding: 9px 12px; border-bottom: 1px #dce1e5 solid; }
.hf_list_bz font { color: #999; }
.hf_list_hfr { padding: 9px 12px; }
.hf_list_hfr font { color: #999; float: right; font-size: 13px; }

.color999 { color: #999; }
.pj_crk { height:50px; width: 100%; overflow: hidden; }
.pj_crk1 { float: left; font-size:15px; line-height:50px; padding-left:10px; margin-right:100px;}
.pj_crk2 { line-height:50px; font-size:15px; float: left; margin-right:100px;}
.fw_top_right a.tuihuo { background: url(../images/tuihuo.png) 0 0 no-repeat; }
.fw_top_right a.tuihuo:hover, .fw_top_right a.tuihuo:active { background-position: 0 -40px; color: #555; }
.crk_input { border: 1px #c8c8c8 solid; height: 31px; font-size: 13px; color: #888; width: 92%; }
.crk_menu { position: relative; height: 0; margin: 0 auto; width: 92%; display: none; }
.crk_menu ul { position: absolute; border: 1px #ccc solid; background: #fff; top: 33px; width: 100%; height: auto; overflow: hidden; left: -1px; border-top: 0; z-index: 554; }
.crk_menu ul li { height: 30px; line-height: 30px; border-bottom: 1px #dcdcdc solid; text-align: left; overflow: hidden; }
.crk_menu ul li a { display: block; text-decoration: none; padding-left: 8px; }
.crk_menu ul li a:hover, .crk_menu ul li a.crk_s { background: #f8f8f8; color: #df0024; }
.crk_menu ul li:last-child { border-bottom: none; }
.fw_top_right a.pjckmenu { background: url(../images/tuihuo.png) -130px 0 no-repeat; color: #b37246; }
.fw_top_right a.pjckmenu:hover, .fw_top_right a.pjckmenu:active { background-position: -130px -40px; color: #963200; }
.fw_top_right a.cgrkmenu { background: url(../images/tuihuo.png) -260px 0 no-repeat; color: #b37246; }
.fw_top_right a.cgrkmenu:hover, .fw_top_right a.cgrkmenu:active { background-position: -260px -40px; color: #963200; }
/*服务项目*/
.baoyangmenu { width: 100%; height: 70px; overflow: hidden; min-width: 1100px; margin-top: 10px; }
.baoyangmenu a { display: block; position: relative; float: left; height: 46px; line-height: 46px; background: #dcdcdc; font-size: 17px; padding: 0 18px; margin-right: 10px; text-decoration: none; }
.baoyangmenu a:hover, .baoyangmenu a:active, .baoyangmenu a.by_xz { background: #21c064; color: #fff; }
.baoyangmenu a font { display: block; }
.baoyangmenu a.by_xz span { position: absolute; width: 0; height: 0; border-top: 9px solid #21c064; border-right: 9px solid transparent; left: 0; top: 46px; }
.bylist { width: 345px; height: 122px; border: 1px #dcdcdc solid; float: left; margin: 0 22px 22px 0; }
.bylist dl { height: 87px; background: #fff; border-bottom: 1px #e6e6e6 solid; }
.bylist dl img { width: 84px; height: 75px; float: left; margin: 5px 12px 0 5px; }
.bylist dl dt { float: left; height: 30px; width: 242px; overflow: hidden; font-size: 15px; padding-top: 6px; }
.bylist dl dt a { font-size: 15px; }
.bylist dl dd { font-size: 12px; color: #999; float: left; width: 242px; height: 24px; overflow: hidden; }
.bylist dl dd.prices { font-size: 14px; color: #ff6600; }
.bylist dl dd.prices s { font-size: 12px; color: #999; }
.bylist ul li {line-height: 32px; font-size: 13px; }
.bylist ul li a {margin: 0 12px; }
.baoyangqt, .baoyang_list { width: 100%; height: auto; overflow: hidden; }
.baoyang_list h3 { height: 48px; background: #f4f8fb; margin-bottom: 18px; line-height: 48px; font-size: 18px; padding-left: 18px; }

@media screen and (max-width: 1400px) {
    .baoyangqt .bylist:nth-child(3n) { margin-right: 0; }
    .baoyang_list .bylist:nth-child(3n+1) { margin-right: 0; }
}

.mrlist { width: 243px; height: 376px; border: 1px #d2d2d2 solid; float: left; margin: 18px 18px 15px 10px; background: #fff; }
.mrlist dl { width: 100%; height: 340px; overflow: hidden; border-bottom: 1px #e6e6e6 solid; }
.mrlist dl dt { font-size: 17px; padding: 10px 12px 2px 12px; height: 25px; overflow: hidden; }
.mrlist dl dd { margin: 0 13px; font-size: 14px; color: #ff6600; }
.mrlist dl dd font { float: right; color: #999; font-size: 14px; padding-top: 5px; padding-right: 3px; }
.mrlist dl img { width: 243px; height: 210px; }
.mrlist dl dd.zhushi { color: #999; font-size: 14px; border-bottom: 1px #dfdfdf solid; height: 48px; overflow: hidden; margin-bottom: 3px; }
.mrlist ul li { line-height: 32px; font-size: 13px; }
.mrlist ul li a {margin: 0 12px; }
.penqi_menu { border-bottom: 1px #dcdcdc solid; background: #fff; padding: 2px 10px 10px 10px; }
.penqi_menu_list { margin-top: 12px; }
.penqi_menu_list, .penqi_menu_list dl { width: 100%; height: auto; overflow: hidden; position: relative; }
.penqi_menu_list dl dt { float: left; font-size: 21px; color: #00b49b; width: 60px; text-align: center; }
.penqi_menu_list dl dd { float: left; width: 94%; }
.penqi_menu_list dl a { background: #fafafa; border: 1px #d2d2d2 solid; border-radius: 5px; display: block; float: left; font-size: 14px; padding: 5px 13px 6px 13px; color: #999; margin: 0 6px 12px 6px; text-decoration: none; }
.penqi_menu_list dl a.xzzt, .penqi_menu_list dl a:hover, .penqi_menu_list dl a:active { background: #ecba38; border: 1px #ecba38 solid; color: #fff; }
.by_left { padding-left: 15px; width: 328px; height: 320px; float: left; }
.by_left dl { width: 300px; height: 260px; position: relative; background: #f5f5f5; }
.by_left dl dt { position: absolute; height: 32px; line-height: 32px; color: #fff; background: #000; bottom: 0; width: 100%; text-align: center; filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.by_left dl dd { width: 300px; height: 260px; vertical-align: middle; display: table-cell; text-align: center; color: #d2d2d2; font-size: 18px; }
.by_left ul { width: 300px; height: 32px; padding-top: 13px; }
.by_left ul li { text-align: center; }
.by_left ul li a { display: inline-block; width: 94px; height: 30px; border: 1px #c8c8c8 solid; background: #f0f0f0; border-radius: 5px; line-height: 30px; text-decoration: none; color: #888; margin: 0 6px; }
.by_left ul li a:hover, .by_left ul li a:active { background: #999; border: 1px #999 solid; color: #fff; }
.font16 { font-size: 16px; }
.by_addz1 label { float: left; width: 50%; font-size: 13px; height: 20px; }
.by_addz1 input, .by_addz2 input { margin: 2px 6px 0 0; float: left; }
.by_addz2 label { float: left; font-size: 13px; padding-right: 20px; }
.by_addz3 label { float: left; font-size: 13px; padding-right: 20px; }
.by_addz4 label { float: left; font-size: 13px; width: 90px; }
.by_addz3 input, .by_addz4 input { margin: 2px 2px 0 0; float: left; }
.by_addz3, .by_addz4 { padding-bottom: 10px; }
.paiban_no { padding: 110px 0; border-bottom: 1px #dcdcdc solid; width: 100%; text-align: center; font-size: 21px; color: #999; }
.paiban_no img { margin-right: 20px; }
.paiban_no a { color: #578ccd; font-size: 21px; }
a.edit_title { width: 63px; height: 25px; line-height: 24px; border: 1px #96b9cd solid; background: #f0f5fa url(../images/edit_title.png) no-repeat; display: block; float: left; margin-left: 10px; font-size: 13px; padding-left: 30px; margin-top: 5px; border-radius: 3px; text-decoration: none; color: #1496e6; }
a.edit_title:hover, a.edit_title:active { background: #148cdc url(../images/edit_title.png) 0 -35px no-repeat; color: #fff; border: 1px #148cdc solid; color: #fff; }
.fw_middle_list table td a.noclick { height: 26px; text-align: center; display: inline-block; line-height: 26px; margin: 0 3px; color: #c8c8c8; text-decoration: none; border: 1px #e6e6e6 solid; padding: 0 7px 0 8px; background: #fafafa; border-radius: 4px; cursor: default; }

.sstime input.jx_kh { width: 150px; height: 33px; border: 1px #d2d2d2 solid; border-radius: 20px; text-align: left; padding-left: 20px; color: #888; margin: 0 12px 0 12px; background: #fff url(../images/fw_views_xtb.png) no-repeat right -255px; line-height: 33px; font-size: 15px; }
.sstime input.jx_btn { width: 90px; height: 35px; background: url(../images/jx_btn.png) no-repeat; text-indent: -9999px; cursor: pointer; }
.sstime input.jx_btn:hover { background-position: 0 -50px; }
.jxhz { width: 100%; height: auto; overflow: hidden; position: relative; }
.jxhz table td { background: #fff; border-bottom: 1px #dcdcdc solid; border-right: 1px #dcdcdc solid; }
.jxhz table thead { display: none; }
.jxhz table td.jx_name { font-size: 16px; border-left: 1px #dcdcdc solid; color: #555; background: #f4f8fb; }
.jxhz table td p { font-size: 13px; }
.jxhz table td a { color: #578ccd; }
.jxhz2 { margin-top: 3px; }
.jxhz2 table tr.title td { background: #3f77bc; font-size: 18px; color: #fff; border: 0; }
.jxhz2 table tr td.tdtitle { background: #578ccd; border-top: 1px #73a1d9 solid; color: #cad6e6; font-size: 15px; }
.jxhz2 table tr td.jx_bg { border-right: 1px #73a1d9 solid; background: url(../images/jx_bg.jpg) no-repeat; background-size: 100% 100%; }
.jx_viewbt { float: right; font-size: 18px; padding: 12px 15px 0 0; }
.jx_viewbt span { color: #ff6600; }
a.pjdc { color: #3cb400; position: relative; }
.pjdcs { position: absolute; left: -395px; top: -10px; text-align: left; color: #333; display: block; }
.pjdcs2 { width: 380px; height: auto; min-height: 30px; background: #f8fbf4; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; box-shadow: 0px 0px 8px #555; }
.pjdcs3 { content: ""; position: absolute; left: 380px; top: 15px; width: 0; height: 0; border-top: 6px solid transparent;
  border-left: 8px solid #5785db; border-bottom: 6px solid transparent; z-index: 54; }
.pjdcs2 h3 { height: 38px; line-height: 38px; background: #3cb600; color: #fff; font-size: 16px; text-align: left; padding-left: 12px; }
.pjdcs2 h3 font { float: right; margin-right: 10px; }
.pjdcs2 ul { padding-bottom: 2px; }
.pjdcs2 ul li { height: 32px; line-height: 32px; overflow: hidden; padding-left: 12px; border-bottom: 1px #e5e5dc solid; }
.pjdcs2 ul li font { width: 66px; float: right; color: #999; text-align: center; font-size: 13px; }
.pjdcs2 ul li span { font-size: 13px; }
.pjdcs2 ul li:last-child { border: none; }

.toppage { width: auto; float: right; padding: 7px 10px 0 0; }
.toppage font { float: left; line-height: 24px; }
.toppage a { height: 24px; text-align: center; display: inline-block; line-height: 24px; margin: 0 4px; color: #777; text-decoration: none; border: 1px #d2d2d2 solid; padding: 0 7px 0 8px; background: #f2f6f9; border-radius: 4px; font-size: 12px; float: left; }
.toppage a:hover, .toppage a:active { color: #333; border: 1px #888888 solid; background: #fff; }
.toppage a.pagesum { color: #fff; border: 1px #ecba38 solid; background: #ecba38; }
.fw_top_right a.wx_send { width: 90px; background: url(../images/fw_views_menu.png) no-repeat; background-position: -1740px 0; color: #fff; }
.fw_top_right a.wx_send:hover, .fw_top_right a.wx_send:active { background-position: -1740px -40px; color: #fff; }
.yyztxg_btn a.sending { background: #e6e6e6; border-radius: 5px; color: #c8c8c8; }
.yyztxg_btn a.sendover { background: #ff6600; border-radius: 5px; }

.dxsj { display: inline-block; color: #bebebe; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) 0 -80px no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }
.wxsj { display: inline-block; color: #bebebe; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) 0 -120px no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }

.vip_list table.store_info td, .vip_list table.store_info { border: 0; }
.store_img dd { margin-left: 18px; width: 180px; height: 120px; float: left; }
.store_img img { width: 180px; height: 120px; }
.store_img dd { position: relative; }
.store_img a.imgclose { position: absolute; display: block; z-index: 555; height: 29px; width: 29px; background: url(../images/img_close.png) no-repeat; text-decoration: none; right: -13px; top: -13px; }
.store_img a.imgclose:hover, .store_img a.imgclose:active { background-position: -40px 0; }
a.store_upload { float: left; width: 178px; height: 118px; border: 1px #d1d1d1 solid; background: #ecf0f3; margin-left: 18px; text-align: center; color: #999; font-size: 65px; position: relative; }
a.store_upload p { display: block; font-size: 16px; margin-top: -10px; }
.yuyue_btn { width: 102px; height: 102px; position: fixed; right: 40px; bottom: 110px; z-index: 222; }
.yuyue_btn a { width: 102px; height: 102px; background: #00be34 url(../images/yuyue_btn.png) center 28px no-repeat; display: block; text-align: center; color: #fff; line-height: 36px; font-size: 17px; right: 20px; text-decoration: none; border-radius: 60px; box-shadow: 0px 0px 6px #888; }
.yuyue_btn a:hover, .yuyue_btn a:active { background: #df0024 url(../images/yuyue_btn.png) center 28px no-repeat; }
.yuyue_btn a font { padding-top: 49px; font-size: 17px; display: block; }

.cash_menu, cash_menu ul { width: 100%; height: auto; overflow: hidden; }
.cash_menu { margin-top: 12px; height: 90px; }
.cash_menu ul li { width: 25%; float: left; height: 90px; }
.cash_menu ul li a { display: block; height: 90px; margin-right: 12px; text-align: center; color: #fff; text-decoration: none; }
.cash_menu ul li a.cash1 { background: #ed676f; }
.cash_menu ul li a.cash2 { background: #e79038; }
.cash_menu ul li a.cash3 { background: #5bbfb0; }
.cash_menu ul li a.cash4 { background: #73a5e6; }
.cash_menu ul li a p { font-size: 18px; line-height: 30px; padding-top: 18px; }
.cash_menu ul li a font { color: #fff; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.cash_menu ul li a span { display: inline-block; background: #fff; width: 21px; height: 21px; color: #73a5e6; font-size: 14px; border-radius: 15px; margin-left: 5px; text-align: center; line-height: 22px; }
.cash_menu ul li a:hover, .cash_menu ul li a:active { background: #df0024; }
.cash_menu ul li a:hover span, .cash_menu ul li a:active span { color: #df0024; }
.yhk_add { width: 100%; height: auto; overflow: hidden; padding: 20px 0; }
.yhk_add a { width: 138px; height: 43px; background: #578ccd url(../images/yhk_add.png) 25px 11px no-repeat; display: block; margin: 0 auto; text-align: center; text-decoration: none; line-height: 42px; color: #fff; font-size: 18px; border-radius: 5px; padding-left: 25px; }
.yhk_add a:hover, .yhk_add a:active { background-color: #df0024; }
.fw_middle_list a.fk_yf { color: #32a000; background: url(../images/yw_bg.png) no-repeat; background-position: -112px -122px; display: block; width: 42px; display: block; height: 28px; line-height: 28px; padding-right: 13px; }
.fw_middle_list a.fk_wf { color: #ff6600; background: url(../images/yw_bg.png) no-repeat; background-position: -112px -122px; display: block; width: 42px; display: block; height: 28px; line-height: 28px; padding-right: 13px; }
.fw_middle_list a.fk_yf:hover, .fw_middle_list a.fk_yf:active, .fw_middle_list a.fk_wf:hover, .fw_middle_list a.fk_wf:active { color: #df0024; }
.xgzt_btn { padding-top: 45px; }
.xgzt_btn ul { width: 100%; height: 92px; overflow: hidden; text-align: center; }
.xgzt_btn dl dt { float: left; font-size: 16px; padding-top: 8px; padding-right: 15px; }
.xgzt_btn dl { width: 390px; margin: 0 auto; padding-left: 20px; }
.xgzt_btn ul a { width: 155px; height: 74px; display: inline-block; background: #b4b4b4; border-radius: 10px; line-height: 74px; font-size: 20px; color: #fff; text-decoration: none; margin: 0 20px; }
.xgzt_btn ul a.fkzt1 { background: #ff6600 url(../images/yhk_add.png) right bottom no-repeat; }
.xgzt_btn ul a.fkzt2 { background: #32b400 url(../images/yhk_add.png) right bottom no-repeat; }
a.pjfk { background: #f5a220 url(../images/yhk_add.png) 18px -52px no-repeat; width: 55px; float: left; margin: 0 6px; color: #fff; border-radius: 5px; padding-left: 42px; }
a.pjfk:hover, a.pjfk:active { background-color: #df0024; }
a.sk2 { background-color: #00c83c; }
.bankcard { width: 100%; height: auto; overflow: hidden; padding-bottom: 50px; }
.bankcard ul { width: 100%; height: auto; overflow: hidden; }
.bankcard ul li { float: left; margin-top: 40px; width: 22%; margin-left: 1%; margin-right: 2%; height: 150px; overflow: hidden; border-radius: 20px 0; }
.bankcard ul li a { height: 150px; display: block; width: 100%; color: #fff; text-decoration: none; background: #ff9600; background: -moz-linear-gradient(right, #ff9600 0%, #d26e14 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#ff9600), color-stop(100%,#d26e14)); background: -webkit-linear-gradient(right, #ff9600 0%,#d26e14 100%); background: -o-linear-gradient(right, #ff9600 0%,#d26e14 100%); background: -ms-linear-gradient(right, #ff9600 0%,#d26e14 100%); background: linear-gradient(to right, #ff9600 0%,#d26e14 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9600', endColorstr='#d26e14',GradientType=1); }

@media screen and (max-width: 1500px) {
    .bankcard ul li { width: 29.5%; margin-left: 1.5%; margin-right: 2%; }
}

.bankcard ul li a em { display: block; padding: 19px 0 0 70px; background: url(../images/banklogo.png) no-repeat; height: 50px; font-size: 17px; line-height: 38px; overflow: hidden; }
.bankcard ul li a p { padding-left: 70px; font-size: 24px; height: 41px; }
.bankcard ul li a p font { padding-top: 5px; display: block; float: left; font-family: "微软雅黑"; margin-right: 10px; }
.cardjt { background: url(../images/cardjt.png) right bottom no-repeat; display: block; height: 40px; }
.bankcard ul li a.zhaoshang em { background-position: 0 -80px; }
.bankcard ul li a.jianhang em { background-position: 0 -160px; }
.bankcard ul li a.gonghang em { background-position: 0 -240px; }
.bankcard ul li a.nonghang em { background-position: 0 -320px; }
.bankcard ul li a.youzheng em { background-position: 0 -400px; }
.bankcard ul li a.zhonghang em { background-position: 0 -480px; }
.bankcard ul li a.jiaotong em { background-position: 0 -560px; }
.bankcard ul li a.xingye em { background-position: 0 -640px; }
.bankcard ul li a.pufa em { background-position: 0 -720px; }
.bankcard ul li a.zhaoshang { background: #ed676f; background: -moz-linear-gradient(right, #ed676f 0%, #db5d84 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#ed676f), color-stop(100%,#db5d84)); background: -webkit-linear-gradient(right, #ed676f 0%,#db5d84 100%); background: -o-linear-gradient(right, #ed676f 0%,#db5d84 100%); background: -ms-linear-gradient(right, #ed676f 0%,#db5d84 100%); background: linear-gradient(to right, #ed676f 0%,#db5d84 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed676f', endColorstr='#db5d84',GradientType=1); }
.bankcard ul li a.jianhang { background: #6290c5; background: -moz-linear-gradient(right, #6290c5 0%, #5070b2 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#6290c5), color-stop(100%,#5070b2)); background: -webkit-linear-gradient(right, #6290c5 0%,#5070b2 100%); background: -o-linear-gradient(right, #6290c5 0%,#5070b2 100%); background: -ms-linear-gradient(right, #6290c5 0%,#5070b2 100%); background: linear-gradient(to right, #6290c5 0%,#5070b2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6290c5', endColorstr='#5070b2',GradientType=1); }
.bankcard ul li a.gonghang { background: #f57777; background: -moz-linear-gradient(right, #f57777 0%, #d35353 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#f57777), color-stop(100%,#d35353)); background: -webkit-linear-gradient(right, #f57777 0%,#d35353 100%); background: -o-linear-gradient(right, #f57777 0%,#d35353 100%); background: -ms-linear-gradient(right, #f57777 0%,#d35353 100%); background: linear-gradient(to right, #f57777 0%,#d35353 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f57777', endColorstr='#d35353',GradientType=1); }
.bankcard ul li a.nonghang { background: #6bc5b8; background: -moz-linear-gradient(right, #6bc5b8 0%, #19a092 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#6bc5b8), color-stop(100%,#19a092)); background: -webkit-linear-gradient(right, #6bc5b8 0%,#19a092 100%); background: -o-linear-gradient(right, #6bc5b8 0%,#19a092 100%); background: -ms-linear-gradient(right, #6bc5b8 0%,#19a092 100%); background: linear-gradient(to right, #6bc5b8 0%,#19a092 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bc5b8', endColorstr='#19a092',GradientType=1); }
.bankcard ul li a.youzheng { background: #51b987; background: -moz-linear-gradient(right, #51b987 0%, #349b82 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#51b987), color-stop(100%,#349b82)); background: -webkit-linear-gradient(right, #51b987 0%,#349b82 100%); background: -o-linear-gradient(right, #51b987 0%,#349b82 100%); background: -ms-linear-gradient(right, #51b987 0%,#349b82 100%); background: linear-gradient(to right, #51b987 0%,#349b82 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51b987', endColorstr='#349b82',GradientType=1); }
.bankcard ul li a.zhonghang { background: #f57a99; background: -moz-linear-gradient(right, #f57a99 0%, #dd496d 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#f57a99), color-stop(100%,#dd496d)); background: -webkit-linear-gradient(right, #f57a99 0%,#dd496d 100%); background: -o-linear-gradient(right, #f57a99 0%,#dd496d 100%); background: -ms-linear-gradient(right, #f57a99 0%,#dd496d 100%); background: linear-gradient(to right, #f57a99 0%,#dd496d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f57a99', endColorstr='#dd496d',GradientType=1); }
.bankcard ul li a.jiaotong { background: #5f9ae1; background: -moz-linear-gradient(right, #5f9ae1 0%, #406aa1 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#5f9ae1), color-stop(100%,#406aa1)); background: -webkit-linear-gradient(right, #5f9ae1 0%,#406aa1 100%); background: -o-linear-gradient(right, #5f9ae1 0%,#406aa1 100%); background: -ms-linear-gradient(right, #5f9ae1 0%,#406aa1 100%); background: linear-gradient(to right, #5f9ae1 0%,#406aa1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f9ae1', endColorstr='#406aa1',GradientType=1); }
.bankcard ul li a.xingye { background: #3399e0; background: -moz-linear-gradient(right, #3399e0 0%, #3468ad 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#3399e0), color-stop(100%,#3468ad)); background: -webkit-linear-gradient(right, #3399e0 0%,#3468ad 100%); background: -o-linear-gradient(right, #3399e0 0%,#3468ad 100%); background: -ms-linear-gradient(right, #3399e0 0%,#3468ad 100%); background: linear-gradient(to right, #3399e0 0%,#3468ad 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3399e0', endColorstr='#3468ad',GradientType=1); }
.bankcard ul li a.pufa { background: #697fa9; background: -moz-linear-gradient(right, #697fa9 0%, #475b80 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#697fa9), color-stop(100%,#475b80)); background: -webkit-linear-gradient(right, #697fa9 0%,#475b80 100%); background: -o-linear-gradient(right, #697fa9 0%,#475b80 100%); background: -ms-linear-gradient(right, #697fa9 0%,#475b80 100%); background: linear-gradient(to right, #697fa9 0%,#475b80 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#697fa9', endColorstr='#475b80',GradientType=1); }
.xzms { font-size: 18px; }
.xzms span { color: #ff6600; }
a.fw_edit { width: 65px; height: 28px; text-align: center; display: inline-block; background: url(../images/fw_views_menu.png) -660px 0 no-repeat; line-height: 28px; margin: 0 4px; color: #777; text-decoration: none; }
a.fw_edit:hover, a.fw_edit:active { background-position: -660px -40px; color: #333; }

/*===== 微信商城 =====*/
.wxshoplist { width: 245px; height: 376px; border: 1px #d2d2d2 solid; float: left; margin: 18px 17px 10px 10px; background: #fff; position: relative; }
.wxshoplistsetting { box-shadow: 0px 2px 5px #999; }
.wxshoplist dl { width: 100%; height: 340px; overflow: hidden; border-bottom: 1px #e6e6e6 solid; }
.wxshoplist dl dt { font-size: 17px; padding: 9px 12px 2px 12px; height: 25px; overflow: hidden; }
.wxshoplist dl dd { margin: 0 13px; font-size: 14px; color: #ff6600; }
.wxshoplist dl dd font { float: right; color: #999; font-size: 14px; padding-top: 5px; padding-right: 3px; }
.wxshoplist dl img { width: 245px; height: 210px; border-bottom: 1px #e6e6e6 solid; }
.wxshoplist dl dd.zhushi { color: #999; font-size: 14px; border-bottom: 1px #dfdfdf solid; height: 48px; overflow: hidden; margin-bottom: 3px; }
.wxshoplist ul { height: 35px; }
.wxshoplist ul li { text-align: center; color: #578cdd; line-height: 32px; font-size: 13px; }
.wxshoplist ul li a { color: #578ccd; margin: 0 5px; }
.wxshop_title { position: absolute; }
.wxshop_title font { float: left; background: #f0f0f0; height: 28px; line-height: 28px; padding: 0 6px 0 9px; font-size: 12px; }
.wxshop_title span { float: left; background: url(../images/wxshop_titlebg.png) no-repeat; width: 12px; height: 28px; }
a.wxshop_zt { color: #999; display: block; background: url(../images/wxshop_titlebg.png) right -32px no-repeat; padding-right: 18px; }
a.wxshop_zt:hover, a.wxshop_zt:active { color: #578ccd; }
.wxshop_btn { width: 100%; height: 52px; background: #f4f8fb; text-align: center; position: absolute; z-index: 99; border: 1px #d2d2d2 solid; border-top: 1px #dcdcdc solid; left: -1px; box-shadow: 0px 2px 5px #999; display: none; }
.wxshop_btn a { width: 98px; height: 28px; line-height: 28px; background: #578ccd; color: #fff; text-decoration: none; display: inline-block; margin: 0 5px; border-radius: 5px; margin-top: 12px; }
.wxshop_btn a:hover, .wxshop_btn a:active { background: #df0024; }
.vip_list h2 a.preview { width: 45px; height: 28px; background: #f0f0f0 url(../images/wxshop_titlebg.png) 15px -77px no-repeat; border: 1px #b4b4b4 solid; }
.vip_list h2 a.preview:hover, .vip_list h2 a.preview:active { background: #578ccd url(../images/wxshop_titlebg.png) 15px -107px no-repeat; border: 1px #578ccd solid; color: #fff; }
.wxshop_menu dl { width: 105px; float: right; margin-right: 16px; }
.wxshop_menu dl a { text-decoration: none; }
.wxshop_menu ul { float: left; height: auto; overflow: hidden; }
.wxshop_menu ul li a { height: 27px; float: left; line-height: 26px; background: #e6e6e6; border: 2px #e6e6e6 solid; border-radius: 20px; padding: 0 20px; font-size: 16px; text-decoration: none; color: #888; margin: 0 4px; }
.wxshop_menu ul li a:hover, .wxshop_menu ul li a:active, .wxshop_menu ul li a.wxmenu { background: #fff; border: 2px #ff6600 solid; color: #ff6600; }
.wxshop_menu { padding-top: 12px; height: auto; overflow: hidden; width: 100%; }
a.class_add { width: 160px; text-align: center; border-bottom: 1px #578ccd solid; height: 30px; font-size: 16px; color: #578ccd; text-decoration: none; display: inline-block; position: relative; }
a.class_add span { font-size: 24px; display: block; float: left; margin: -7px 3px 0 55px; }
a.class_add font { font-size: 16px; display: block; float: left; }
a.class_add:hover, a.class_add:active { color: #df0024; border-bottom: 1px #df0024 solid; }
.wxshop_xt { padding-top: 70px; height: 105px; border-bottom: 1px #dcdcdc solid; text-align: center; position: relative; }
.wxshop_xt a { line-height: 36px; margin: 0 30px; height: 43px; text-decoration: none; padding: 0 30px; font-size: 21px; background: url(../images/jiancha_btn.png) -202px 0 no-repeat; color: #999; display: inline-block; }
.wxshop_xt a.xzsj { color: #ff6600; background: url(../images/jiancha_btn.png) -1px 0 no-repeat; }
.dingdan td { border-bottom: 1px #dcdcdc solid; }
a.dingdanzt { color: #1e9600; background: url(../images/yw_bg.png) no-repeat; background-position: -98px -122px; display: block; width: 60px; display: block; height: 28px; line-height: 28px; padding-right: 13px; }
a.dingdanzt:hover, a.dingdanzt:active { color: #df0024; }
a.cktx2 { display: inline-block; color: #3cb400; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) 0 -39px no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }
a.cktx2 dl { position: absolute; right: 50px; top: -15px; text-align: left; color: #333; box-shadow: 0px 0px 8px #555; display: none; }
a.cktx3 { display: inline-block; color: #3cb400; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) 0 -199px no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }
a.cktx3 dl { position: absolute; right: 50px; top: -15px; text-align: left; color: #666; box-shadow: 0px 0px 3px #d2d2d2; display: none; }
.talkbubble3 { width: 150px; height: auto; min-height: 30px; background: #d2d2d2; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding: 10px; }
.talkbubble3:before { content: ""; position: absolute; left: 100%; top: 20px; width: 0; height: 0; border-top: 6px solid transparent;
  border-left: 10px solid #d2d2d2; border-bottom: 6px solid transparent; }
.orderck_title { height: 58px; border-bottom: 1px #dcdcdc solid; }
.orderck_title h3 { float: left; line-height: 58px; color: #999; font-size: 15px; }
.orderck_title dl { float: right; padding-top: 15px; width: 80px; position: relative; }
.orderck_title ul { position: absolute; border: 1px #b4b4b4 solid; width: 78px; background: #fff; }
.orderck_title ul li { height: 30px; line-height: 30px; border-bottom: 1px #dcdcdc solid; }
.orderck_title ul li a { display: block; text-align: center; text-decoration: none; }
.orderck_title ul li a:hover, .orderck_title ul li a:active { background: #f5f5f5; }
.orderck_title ul li:last-child { border: none; }
.orderck_list { width: 100%; height: 99px; border-bottom: 1px #dcdcdc solid; }
.orderck_list dl { width: 550px; float: left; }
.orderck_list dl img { float: left; width: 95px; height: 80px; margin: 10px 15px 0 5px; }
.orderck_list dl dt { font-size: 16px; margin-top: 18px; height: 30px; }
.orderck_list dl dd { color: #999; }
.orderck_list dl dd input { width: 70px; height: 28px; border: 1px #b4b4b4 solid; text-align: center; line-height: 28px; color: #888; }
.orderck_list ul { float: right; margin: 25px 15px 0 0; color: #999; }
.orderck_list ul input { width: 30px; height: 26px; border: 1px #b4b4b4 solid; text-align: center; line-height: 26px; color: #888; }
.orderck_qt { height: 44px; line-height: 44px; border-bottom: 1px #dcdcdc solid; font-size: 15px; padding: 0 10px; }
.orderck_qt font { float: right; color: #999; }
.orderck_other { height: 65px; padding: 0 10px; padding-top: 15px; }
.orderck_other dl { float: right; text-align: right; line-height: 24px; }
.orderck_other dl dt { color: #999; height: 30px; }
.orderck_other dl dd { font-size: 18px; color: #ff6600; }
.orderck_btn { text-align: center; padding-top: 18px; }
.orderck_btn a { width: 150px; height: 44px; background: #578ccd; display: inline-block; margin: 0 8px; font-size: 18px; color: #fff; line-height: 44px; text-decoration: none; border-radius: 5px; }
.orderck_btn a:hover, .orderck_btn a:active { background: #df0024; }

a.jfgz{ width:80px; height:36px; background:url(../images/jfgz.png) no-repeat; display:block; float:left; font-size:16px; line-height:36px; padding-left:40px; text-decoration:none; color:#777; margin:0 6px;}
a.jfgz:hover, a.jfgz:active{ background-position:0 -40px; color:#555;}
.classlist{ width:600px; height:auto; overflow: hidden; margin:0 auto;}
.classlist li{ float:left; margin:0 20px 0 60px; height:45px; padding-top:5px;}

.wx_setmenu{ width:100%; height:auto; overflow:hidden; text-align:center;}
.wx_setmenu a{ font-size:18px; color:#999; display:inline-block; margin:0 5px; padding:0 26px; text-decoration:none; height:50px; line-height:50px;margin-top:15px; border-radius:8px 8px 0 0;}
.wx_setmenu a:hover, .wx_setmenu a:active{ background:#f4f8fb;}
.wx_setmenu a.wxyhq{ background:#fff; color:#ff6600;}
.youhuiquan{ margin-top:0px;padding-left:10px;}
.youhuiquan h3{ font-size:24px; height:42px;}
.youhuiquan_list{ width:100%;height:auto; min-height:131px;}
.yhqlist{float:left; width:320px; height:165px; position:relative; background:url(../images/yhqlist.png) no-repeat; color:#fff; margin:0 35px 30px 2px; position:relative;}
.yhqlist dl dd{ float:left;}
.yhqlist dl dt{ float:right; text-align:right; font-size:16px;}
.yhqlist dl dt font{ font-size:36px;}
.yhqlist dl dd p{ line-height:150%;}
.yhqlist dl{ padding-top:5px;}
.yhq_btn{ position:absolute; width:320px; height:34px; text-align:center; color:#578ccd; line-height:34px;}
.yhq_btn a{ margin:0 8px; color:#578ccd;}
.youhuiquan_list .yhqing{background:url(../images/yhqlist.png) 0 -180px no-repeat; }
.youhuiquan_list .yhqover{background:url(../images/yhqlist.png) 0 -360px no-repeat; }

.nav_menu{display:inline-block;margin:0 3px;}
.nav_menu a{width:55px; height:26px; text-align:center; display:block; line-height:26px; color:#777; text-decoration:none; border:1px #d2d2d2 solid; background:#f2f6f9;border-radius:4px;}
.nav_menu-item{position:relative;display:inline-block;}
.nav_menu a:hover{color:#333; border:1px #888 solid; background:#fff;}
.nav_menu-item:hover .nav_submenu{display:block}
.nav_submenu-item:hover{background:rgba(0,0,0,.1)}
.nav_submenu{position:absolute;display:none;width:55px;background-color:#9b59b6;text-transform:none; color:#333; border:1px #888 solid; border-radius:4px; z-index:11;}
.nav_submenu .nav_submenu-item a{ border:none;border-radius:0px;border-bottom:1px #d2d2d2 solid; height:30px; line-height:30px;}
.nav_submenu .nav_submenu-item:last-child a{border-bottom:none;}
a.gys_add{ width:90px; height:34px; background:#4bafe1; border-radius:5px; text-align:center; display:block; font-size:16px; color:#fff; line-height:34px; text-decoration:none;}
a.gys_add:hover, a.gys_add:active{ background:#578ccd;}
.notnull {color:#c8641e;}

.fw_views_menu a.gujiadan{ padding-left:40px; width:100px; background:url(../images/gujiadan.png) no-repeat;}
.fw_views_menu a.gujiadan:hover, .fw_views_menu a.gujiadan:active{ background-position:0px -40px; color:#f3dddd;}
.fw_views_menu a.gujiadan2{ padding-left:40px; width:100px; background:url(../images/gujiadan.png) -150px 0 no-repeat;}
.fw_views_menu a.gujiadan2:hover, .fw_views_menu a.gujiadan2:active{ background-position:-150px -40px; color:#f3dddd;}

.table_box{ position:absolute; width:180%; border:1px #ccc solid; background:#fff; top:40px; height:auto; overflow:hidden; left:0px; z-index:100;}
.table_box table thead th{ height:34px; background:#f4f8fb; border-bottom:1px #dce1e5 solid; color:#578ccd; font-size:14px; font-weight:normal;}
.table_box table tr{ cursor:pointer;}
.table_box table tr.crk_s { background: #f8f8f8; color: #df0024; }
.table_box table tr td{ height:32px; font-size:13px;}
.table_box table tr td:first-child, .table_box table tr th:first-child{padding-left:8px;}
.table_box table tr:last-child td{ border-bottom:none;}
.table_box table tr:hover{ background:#f8f8f8; color:#df0024;}
.fw_views_xxbg dl table td {background:none; border-bottom:1px #dce1e5 solid;}
.fw_views_xxbg dl table tr.crk_s td { background: #f8f8f8; color: #df0024;}
a.wx_wfs{ font-size:17px; color:#999; display:inline-block; background:url(../images/sendwxtz.png) no-repeat; padding-left:28px; text-decoration:none; height:30px;}
a.wx_fs{ font-size:17px; color:#31ae36; display:inline-block; background:url(../images/sendwxtz.png) 0 -30px no-repeat; padding-left:28px; text-decoration:none;height:30px;}

.wenxintishi{ width:28px; height:28px; background:url(../images/qunfatb.png) no-repeat;}
a.qunfa{ width:444px; height:231px; background:url(../images/qunfatb.png) 0 -120px no-repeat; display:inline-block; text-align:center; color:#999; text-decoration:none; font-size:18px;}
a.qunfa font{ width:48px; height:48px; background:url(../images/qunfatb.png) -60px 0 no-repeat; display:block; margin:0 auto; margin-top:75px; margin-bottom:7px;}
a.qunfa:hover, a.qunfa:active{background:url(../images/qunfatb.png) 0 -370px no-repeat;}
.keyong{ margin:0 auto; width:300px; position:relative; height:auto; overflow:hidden;}
.keyong dl{ border:1px #dcdcdc solid; width:240px; height:40px; line-height:40px;margin-top:7px; font-size:15px;}
.keyong ul{background:url(../images/qunfatb.png) 0 -60px no-repeat; position:absolute; width:15px; height:10px; left:145px;}
.keyong dl em{ float:left; font-style:normal;}
.keyong dl font{color:#44b549; font-size:24px; float:left; margin:0 5px;}
.qunfa_list{ width:100%; height:auto; overflow:hidden; padding-bottom:30px;}
.tuwenlist{ width:calc(100%/4 - 25px); float: left; margin:20px 10px 0 10px;}
@media screen and (max-width: 1300px) { 
.tuwenlist{ width:calc(100%/3 - 20px); float: left; margin:20px 10px 0 8px;}
}
.tuwenlist dl{height:106px; border:1px #dcdcdc solid; border-bottom:none; position:relative;}
a.tuwenx{display:block; height:106px; position:absolute; width:100%; text-indent:-9999px;}
a.tuwenxz, a.tuwenx:hover, a.tuwenx:active{display:block; height:106px; background:#000; position:absolute; width:100%; text-indent:-9999px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; cursor:pointer;}
.tuwenlist dl em{ position:absolute; z-index:111; height:106px; width:100%; background:url(../images/duigou.png) no-repeat; width:42px; height:30px; left:50%; margin-left:-21px; top:40px;}
.tuwenlist dl img{ float:left; margin:7px; width:120px; height:90px;}
.tuwenlist dl dt{ margin-top:7px; height:20px; overflow:hidden;padding-right:10px;}
.tuwenlist dl dd{ font-size:12px; color:#999;overflow:hidden; margin-top:8px; line-height:18px; padding-right:5px;}
.tuwenlist ul{ border:1px #dcdcdc solid; height:30px; line-height:30px; text-align:center; color:#578ccd; font-size:12px; border-top:1px #f0f0f0 solid;}
.tuwenlist ul a{ margin:0 10px; color:#578ccd;}
.qunfabox{ width:360px; height:570px; background:#fff; margin:0 auto;}
.qunfabox h2{ height:50px; background:#f0f0f0; font-size:23px; color:#666; line-height:50px; padding:0 15px;}
.qunfabox h2 a{width:21px; height:21px; display:block; background:url(../images/qunfatb.png) -130px 0 no-repeat; text-decoration:none; float:right; text-indent:-9999px; margin-top:14px;}
.qunfabox h2 a:hover, .qunfabox h2 a:active{ background-position:-160px 0;}
.qunfany{ height:420px; padding-bottom:5px; overflow:auto;}
.qunfaren{ padding:5px 0 0 40px; height:40px;}
.qunfaren label{ margin-right:18px;}
.qunfabtn{ width:100%; height:50px; background:#f5f5f5;}
.qunfabtn a{ width:50%; height:50px; line-height:50px; text-align:center; display:inline-block; font-size:18px; color:#999; text-decoration:none;}
.qunfabtn a:hover, .qunfabtn a:active{ background:#e1e1e1;}
.qf_content{ width:290px; height:356px; border:1px #dcdcdc solid; margin:0 auto; margin-top:35px;}
.qf_content dl{ width:270px; margin:0 auto; padding-top:10px;}
.qf_content dl dt{ font-size:16px; height:20px; overflow:hidden;}
.qf_content dl dd{ font-size:14px; color:#999; margin-top:5px; line-height:24px;overflow:hidden;}
.qf_content dl img{ width:270px; height:145px; margin:10px 0;}
.qf_content2{width:290px; height:auto; overflow:hidden; margin:0 auto; margin-top:25px; border:1px #dcdcdc solid;}
.qf_content2 ul{ height:168px; width:100%; height:168px; overflow:hidden; position:relative;}
.qf_content2 ul li{ width:270px; height:150px; position:relative; margin:0 auto; margin-top:10px;}
.qf_content2 ul li img{width:270px; height:150px;}
.qf_content2 ul li font{ position:absolute;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; background:#000; width:100%; display:block; height:32px; bottom:0;}
.qf_content2 ul li span{ position:absolute; z-index:11; color:#fff;height:32px; bottom:0; line-height:32px; overflow:hidden; padding:0 10px;}
.qf_content2 dl{ height:90px; width:100%; border-top:1px #e1e1e1 solid; position:relative;}
.qf_content2 dl img{ width:65px; height:65px; float:right; margin:10px 10px 0 0;}
.qf_content2 dl dt{ padding:10px 0 0 10px; width:160px; line-height:24px;}
.xidongbg{ position:absolute;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; background:#000; width:100%; display:block; height:40px; bottom:0; z-index:121; display:none;}
.xidongbtn{position:absolute; z-index:122; bottom:0; left:2px; width:282px; display:none;}
.xidongbtn a{ width:30px; height:38px; float:left; text-indent:-9999px; text-decoration:none; background:url(../images/qunfatb.png) -195px 0 no-repeat; display:block;}
.xidongbtn a.xiax{ background-position:-225px 0;}
.xidongbtn a.qfsc{ background-position:-265px 0; float:right;}
.wxqf_add{ width:760px; height:auto; overflow:hidden; padding:20px 0; background:#fff; box-shadow: 0px 0px 6px #dcdcdc; margin:0 auto; margin-top:30px; border:1px #dcdcdc solid; margin-bottom:30px;}
a.qunfa2{ width:223px; height:117px; background:url(../images/qunfatb.png) 0 -620px no-repeat; display:inline-block; text-align:center; color:#999; text-decoration:none; font-size:15px;}
a.qunfa2 font{ width:34px; height:34px; background:url(../images/qunfatb.png) -314px 0 no-repeat; display:block; margin:0 auto; margin-top:29px; margin-bottom:5px;}
a.qunfa2:hover, a.qunfa2:active{background:url(../images/qunfatb.png) -240px -620px no-repeat;}

.yfslist th{font-weight:normal; color:#999;border-bottom:1px #e6e6e6 solid;}
.yfslist td{border-bottom:1px #e6e6e6 solid;}
.yfslist td dl{ padding-left:20px; width:100% - 20px; height:auto; overflow:hidden;}
.yfslist td dl img{ float:left; margin-right:20px; width:120px; height:90px;}
.yfslist td dl dt{ padding-bottom:15px; padding-right:60px;}
.yfslist td dl dd{ color:#999;}
.yfslist td dl dd span{ margin-right:50px;}

.fw_xmxm select option { height:30px; line-height:30px;}
.fw_views_xxbg table table td .fw_xmxm a {color:#999;}
.fw_views_xxbg table table td .fw_xmxm a:hover {color:#555;}

a.khfz{ width:80px; height:36px; background:url(../images/khfz.png) no-repeat; display:inline-block; font-size:16px; line-height:36px; padding-left:40px; text-decoration:none; color:#777; margin:0 6px;}
a.khfz:hover, a.khfz:active{ background-position:0 -40px; color:#555;}

input.fwcs{width:25px; border:1px #d2d2d2 solid; height:24px; line-height:24px; text-align:center; padding:0; font-size:13px;}
input.fwqd{color:#fff; background:#b4b4b4; text-align:center; padding:0; width:40px; height:26px; line-height:24px; font-size:13px;}

.tcsz{ width:97%; margin-top:25px; margin-left:1%; height:auto; overflow:hidden; min-height:600px;}
.tcsz_left{ width:16%; float:left; text-align:center;}
.tcsz_right{ width:80%; float:right;}
.tcsz_left h2{ font-size:24px; height:43px;}
.tcsz_left ul{ margin-bottom:20px;}
.tcsz_left ul li{ height:45px;}
.tcsz_left ul li a{ display:inline-block; height:32px; border:1px #dcdcdc solid; line-height:32px; font-size:16px; width:80%; color:#888; border-radius:20px; text-decoration:none;}
.tcsz_left ul li a:hover, .tcsz_left ul li a:active{border:1px #e6e6e6 solid; background:#e6e6e6;}
.tcsz_left ul li a.tcxz{border:1px #00b496 solid; background:#00b496; color:#fff;}
.tcsz_left dl{ margin-left:20%; margin-top:-11px; padding-bottom:24px;}
.tcsz_left dl dd{ border-left:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid; width:20%; position:relative; height:24px;}
.tcsz_left dl dd a{ position:absolute; left:100%; width:300%; display:block; background:url(../images/twobg.gif) no-repeat; top:12px; line-height:22px; text-align:left; padding-left:13px; overflow:hidden; height:22px;}
.tcsz_left dl dd a.xz{ background-position:0 -30px; color:#00b496;}
a.plxgtc{ width:111px; padding-left:39px; height:36px; line-height:36px; background:url(../images/plxgtc.png) no-repeat; display:block; font-size:16px; text-decoration:none; color:#777; float:right; margin-top:5px;}
a.plxgtc:hover, a.plxgtc:active{ background-position:0 -40px; color:#444;}
.tcsz_right_top{ width:100%; height:55px;}
.tcsz_right_ny{ border:1px #dcdcdc solid;}
.tcsz_right_ny table th{ height:42px; border-bottom:1px #dcdcdc solid; background:#f4f8fb; font-size:16px; font-weight:normal;}
.tcsz_right_ny table td{ border-bottom:1px #f0f0f0 solid;}
.tcsz_right_ny table tr:last-child td{ border-bottom:none;}
.tcbb_zzt_title, .mlgx_zzt_title{ padding-top:20px; height:40px; font-size:18px; color:#888;}
.tcbb_zzt_btn{ float:right;}
.tcbb_zzt_btn a{ display:block; float:left; margin-right:22px; font-size:15px;}
.tcbb_zzt_btn a span{display:block; float:left; width:14px; height:14px; margin:3px 3px 0 0;}
span.zzt1{ background:#5abe64;}
span.zzt2{ background:#78b4f0;}
span.zzt3{ background:#ecba38;}
span.zzt4{ background:#fa87f0;}
span.zzt5{ background:#be82f0;}
span.zzt6{ background:#ff8c8c;}
span.zzt7{ background:#5ad2d2;}
.tcbb_zzt_btn a.zztxz1{ color:#1eb432; text-decoration:none;}
.tcbb_zzt_btn a.zztxz2{ color:#50a0f0; text-decoration:none;}
.tcbb_zzt_btn a.zztxz3{ color:#f0a000; text-decoration:none;}
.tcbb_zzt_btn a.zztxz4{ color:#fa87f0; text-decoration:none;}
.tcbb_zzt_btn a.zztxz5{ color:#b46ef0; text-decoration:none;}
.tcbb_zzt_btn a.zztxz6{ color:#ff7878; text-decoration:none;}
.tcbb_zzt_btn a.zztxz7{ color:#5ad2d2; text-decoration:none;}
.tcbb_zzt_btn a.zztxz1 span, .tcbb_zzt_btn a.zztxz2 span, .tcbb_zzt_btn a.zztxz3 span, .tcbb_zzt_btn a.zztxz4 span, .tcbb_zzt_btn a.zztxz5 span, .tcbb_zzt_btn a.zztxz6 span, .tcbb_zzt_btn a.zztxz7 span{ background-image:url(../images/zztxzbg.png);}
.mlgx_zzt_btn{ float:left;}
.mlgx_zzt_btn a{ width:128px; height:33px; border:1px #dcdcdc solid; font-size:17px; text-align:center; line-height:32px; display:block; float:left; margin-left:15px; border-radius:20px; color:#999; text-decoration:none;}
.mlgx_zzt_btn a:hover, .mlgx_zzt_btn a:active{ background:#eee;border:1px #eee solid;}
.mlgx_zzt_btn a.gxxz{ background:#578ccd; border:1px #578ccd; color:#fff;}
.mlgx_zzt_title dl{ float:right; padding-top:2px;}
.mlgx_zzt_title dl dd{ float:left; margin-right:20px; font-size:15px;}
.mlgx_zzt_title dl dd span{ float:left; display:block; width:36px; height:9px; background:#5abe64; border-radius:10px; margin:6px 5px 0 0;}

.khdr_list{ border:1px #dcdcdc solid; width:95%; height:480px;}
.khdr_list h2{ height:60px; border-bottom:1px #ebebeb solid; position:relative;}
.gthtp{position:absolute; width:100%; top:5px;}
.khdr_cf{position:relative;}
.khdr_cfbg td{ color:#dc6464; background:#fffcfc;}

.fw_add_menu{ height:45px; background:#fcfcfc; border-bottom:1px #e6e6e6 solid;width:735px;}
.fw_add_menu ul li{ float:left; height:45px; text-align:center;}
.fw_add_menu ul li a{ height:45px; display:block; font-size:17px; color:#888; text-decoration:none; line-height:45px; position:relative;padding:0 21px;}
.fw_add_menu ul li a span{display:block; position:absolute; border-width:7px; left:50%; margin-left:-7px; top:45px;border-color:#ece7e1 transparent transparent transparent;border-style:solid dashed dotted dashed;}
.fw_add_menu ul li a:hover, .fw_add_menu ul li a:active{color:#555;}
.fw_add_menu ul li a.fw_add_xz{ background:#ece7e1; color:#ff6600;}

.sssgxz{ position:absolute; border:1px #c8c8c8 solid; background:#fff; width:220%;text-align:left; z-index:547; height:300px; overflow:auto;}
.sssgxz dl{ width:100%; height:auto; overflow:hidden; padding-bottom:12px;}
.sssgxz dl dt{ background:#fafafa; height:30px; line-height:30px; padding-left:12px; color:#578ccd; font-size:16px;}
.sssgxz dl dd{ float:left; width:80px;height:24px; overflow:hidden; padding-left:10px;}
.sssgxz dl dd input{ float:left;}
.sssgxz dl dd label{ line-height:32px; cursor:pointer;}
.sssgxz dl dd label font{ float:left; margin-left:10px;width:60px; overflow:hidden;}

/*===== 首页开始 =====*/
.index{ width:1000px; margin:0 auto; margin-top:50px; text-align:center;}
.index ul li{ width:260px; height:120px; display:inline-block; margin:30px 30px;}
.index ul li a{width:260px; height:120px; display:block;text-decoration:none; font-size:23px; background:#ffb400; border-radius:8px; line-height:120px; color:#fff; text-align:left;}
.index ul li a font{ width:60px; height:60px; float:left; background:url(../images/index.png?v=20170411) no-repeat; margin:30px 20px 0 39px;}
.index ul li a.index2 font{ background-position:0 -60px;}
.index ul li a.index3 font{ background-position:0 -120px;}
.index ul li a.index4 font{ background-position:0 -180px;}
.index ul li a.index5 font{ background-position:0 -240px;}
.index ul li a.index6 font{ background-position:0 -300px;}
.index ul li a.index7 font{ background-position:0 -360px;}
.index ul li a.index8 font{ background-position:0 -420px;}
.index ul li a.index9 font{ background-position:0 -480px;}
.index ul li a.index2{ background:#ffb400;}
.index ul li a.index3{ background:#ffa000;}
.index ul li a.index4{ background:#839dd7;}
.index ul li a.index5{ background:#50b4e6;}
.index ul li a.index6{ background:#f47796;}
.index ul li a.index7{ background:#67c3b6;}
.index ul li a.index8{ background:#82b464;}
.index ul li a.index9{ background:#f07373;}
.index ul li a:hover{box-shadow:0px 15px 20px -15px #555; transform: translateY(-5%);}
.jiagesz{ width:100%; text-align:center; height:auto; margin-top:70px;}
.jiagesz_list{ width:38%; display:inline-block; border:1px #c8c8c8 solid; text-align:left; margin:0 3%;}
.jiagesz_list h2{ height:54px; background:#f4f8fb; border-bottom:1px #dce1e5 solid; line-height:54px; font-size:22px; padding-left:15px;}
.jiagesz_list dl{ padding:20px 0; width:100%; height:auto; overflow:hidden;}
.jiagesz_list ul{ border-top:1px #eaedef solid;width:100%; height:65px;}
.jiagesz_list ul a{ width:98px; height:32px; line-height:32px; background:#578ccd; border-radius:5px; text-align:center; display:block; float:right; margin:17px 10px 0 0; color:#fff; text-decoration:none;}
.jiagesz_list ul li{ padding-right:8px;}
.jiagesz_list dl label{ margin-right:40px;}
.jiagesz_list ul a:hover{ background:#df0024;}

a.zuofei{ background:#578ccd; width:94px; border-radius:5px;}
a.zuofei font{ width:21px; height:21px; display:block; float:left; background:url(../images/zuofei.png) no-repeat; margin:7px 9px 0 15px;}
a.zuofei:hover{ background:#df0024;}

.youxiaoqi{ border:0; background:#f8f8f8 url(../images/yw_bg2.png) right -40px no-repeat; height:32px; line-height:32px; float:left;margin-right:10px; border:1px #ccc solid; padding-left:8px;}
.tc_add_list{ height:311px; border-bottom:1px #dcdcdc solid;}
.tc_add_list thead th{ border-bottom:1px #dcdcdc solid;background:#f8f8f8; font-size:16px; font-weight:normal; height:40px;}
.tc_add_list tr td{ padding-top:13px;}
.tcxm{ height:30px; line-height:30px; border:1px #ccc solid; padding:0 24px 0 8px; background:url(../images/yw_bg2.png) right -41px no-repeat; color:#555;}
.tc_add_list tr td a{ text-decoration:none;}
.tc_addbtn{ margin:13px 0 0 10px; width:410px;}
.tc_addbtn a{ border:1px #21c064 solid; display:block; height:30px; line-height:30px; color:#21c064; border-radius:5px; font-size:15px; text-decoration:none; text-align:center; margin-bottom:20px;}
.tc_addbtn a font{background:url(../images/yw_bg2.png) 0 -80px no-repeat; padding-left:30px; margin:0 auto;}
.tc_addbtn a:hover{ background:#21c064; color:#fff;}
.tc_addbtn a:hover font{ background-position:0 -120px;}
.cqyx{ position:absolute; top:33px; display:none;}
.cqyx ul{ width:138px; border:1px #ccc solid; background:#fff;}
.cqyx ul li{ height:30px; line-height:30px; border-bottom:1px #dcdcdc solid;}
.cqyx ul li a{ display:block; text-align:center; padding-right:22px; text-decoration:none;padding-left:10px;}
.cqyx ul li a:hover{ background:#f8f8f8;}
.cqyx ul li:last-child{ border:none;}
.cqyx ul li a font{ float:right; font-size:13px; color:#ff6600;}
.cqyx1{ position:absolute; top:33px; display:none;}
.cqyx1 ul{ width:138px; border:1px #ccc solid; background:#fff;}
.cqyx1 ul li{ height:30px; line-height:30px; border-bottom:1px #dcdcdc solid;}
.cqyx1 ul li a{ display:block; text-align:center; padding-right:22px; text-decoration:none;padding-left:10px;}
.cqyx1 ul li a:hover{ background:#f8f8f8;}
.cqyx1 ul li:last-child{ border:none;}
.cqyx1 ul li a font{ float:right; font-size:13px; color:#ff6600;}
.yue{ position:absolute; right:25px; line-height:34px; color:#b4b4b4;}
.vipsz{ width:100%; text-align:center; padding:15px 0;}
.vipsz a{ width:160px; height:32px; line-height:32px; color:#fff; margin:0 auto; background:#21c064 url(../images/yw_bg2.png) 60px -155px no-repeat; border-radius:5px; display:block; text-decoration:none; padding-left:25px;}
.vipsz a:hover{ background-color:#ff6600;}

.pay_top{ background:#f9fafb; border-bottom:1px #dde0e6 solid; height:58px;}
.pay_top dl{ width:auto; position:absolute; right:0; background:url(../images/pay_top.png) right bottom no-repeat; height:59px;}
.pay_top dl dt, .pay_top dl dd{ float:left;}
.pay_top dl dt{ font-size:16px; margin:21px 5px 0 0;}
.pay_top dl dd{ font-size:24px; font-weight:bold; color:#ff3200;line-height:58px;}
.pay_wxts{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.pay_wxts dl{ border:1px #e5decd dashed; height:105px; margin-top:18px; margin-right:12px;}
.pay_wxts dl dt{ font-size:16px; color:#b47800; padding-left:15px; height:25px; padding-top:10px;}
.pay_wxts dl dd{padding-left:15px; color:#888;}
.pay_wxts ul{ border:1px #dde0e6 solid; border-top:none; background:#fff; padding:12px 15px; float:right;}
.pay_wxts ul li{ line-height:20px;}
.pay_wxts ul li s{ margin-right:10px; color:#999;}
.pay_wxts ul li font{ color:#ff6600; margin-left:5px;}
.pay_list{width:1000px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.pay_list h2{ font-size:18px; height:30px;}
.pay_tcbk{ border:1px #dcdcdc solid;}
.pay_tcbk_list{ padding:13px 15px 6px 15px; border-bottom:1px #dcdcdc solid; height:auto; overflow:hidden;}
.pay_tcbk_list h3{ font-size:16px; height:35px;}
.pay_tcbk_list h3 span{ font-size:14px; color:#ff6600; margin-left:10px;}
.pay_tcbk_list h3 font{ font-size:14px;}
.pay_tcbk_list ul li{ width:180px; float:left; height:33px; margin:0 13px 13px 0;}
.pay_tcbk_list ul li select{ width:95px; height:33px; border:1px #dcdcdc solid; float:left; border-right:none; border-radius:3px 0 0 3px; padding-left:5px; font-family:"微软雅黑"; font-size:14px; color:#555;}
.pay_tcbk_list ul li input{ width:83px;height:31px; border:1px #dcdcdc solid; text-align:center; border-radius:0 3px 3px 0; color:#555;}
.pay_tcbk_list ul li a{ width:180px; height:33px; display:block; background:#75b7ea; border-radius:3px; color:#fff; text-decoration:none;}
.pay_tcbk_list ul li a font{ background:url(../images/yw_bg2.png) 0 -154px no-repeat; line-height:33px; padding-left:28px; width:90px; margin:0 auto; display:block;}
.pay_tcbk_list ul li a:hover{ background:#578ccd;}
.pay_tcbk_list:last-child{ border-bottom:none;}
.kaitong{float:right;}
.kaitong:last-child{ border:none;}
.kaitong a{ width:90px; height:34px; background:#21c064; border-radius:5px; display:block; color:#fff; font-size:16px; text-align:center; text-decoration:none; line-height:34px;}
.pay_jshj_list{ padding:16px 14px; height:auto; overflow:hidden; border-bottom:1px #dcdcdc solid;}
.pay_js_left{ width:160px; float:left;}
.pay_js_right{ margin-left:160px; height:auto; overflow:hidden;}
.pay_js_left a{ width:102px; height:32px; border:2px #dcdcdc solid; padding-left:14px; background:#f8f8f8; color:#b4b4b4; display:block; font-size:15px; line-height:32px; text-decoration:none; border-radius:5px;}
.pay_js_left a.xz{ border:2px #01b49e solid; background:#fff url(../images/pay_xztb.png) right 13px no-repeat; color:#01b49e;}
.line36{ line-height:36px;}
.payjsbd{ height:31px; border:1px #dcdcdc solid; border-radius:3px; text-align:center; color:#666;}
.line24 label input{ float:left; margin:3px 5px 0 0;}
.line24 font{ font-size:16px; color:#d17734;}
.line24 span{ color:#ff6600;}
.line24 dl{ width:100%;}
.line24 dl dt, .line24 dl dd{ float:left;}
.line24 dl dt{ width:475px; padding-top:7px; height:26px; line-height:26px;}
.line24 dl dd{ line-height:34px; width:166px; position:relative;}
.line24 dl dd input{ float:left;}
.jian{ background:url(../images/pay_xztb.png) center -70px no-repeat; height:33px; border:1px #dcdcdc solid; border-radius:3px 0 0 3px; border-right:none; text-align:center;}
.jian2{ background:url(../images/pay_xztb.png) center -30px no-repeat; height:33px; border:1px #dcdcdc solid; border-radius:3px 0 0 3px; border-right:none; text-align:center;}
.jia{ background:url(../images/pay_xztb.png) center -110px no-repeat; height:33px; border:1px #dcdcdc solid; border-radius:0 3px 3px 0; border-left:none; text-align:center;}
.jia2{ background:url(../images/pay_xztb.png) center -150px no-repeat; height:33px; border:1px #dcdcdc solid; border-radius:0 3px 3px 0; border-left:none; text-align:center;}
.line24 dl dd em{ color:#b4b4b4; position:absolute; right:84px; font-size:15px; line-height:34px;}
.pay_jshj_list:last-child{ border:none;}
.zffs{ padding:15px 0;}
.zffs td{ font-size:16px;}
.zffs input{ text-align:left; padding-left:8px;}
.jiesuan{ height:80px; position:fixed; bottom:0; width:100%; z-index:2000; filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.jiesuan2{ margin-right:100px; height:80px; background:#dce1e5; position:relative;}
.jiesuan2 ul{ position:absolute; left:30px; line-height:78px;}
.jiesuan2 ul font{ font-size:18px; font-weight:bold;}
.jiesuan dl{ width:1000px; margin:0 auto;}
.jiesuan dl dt, .jiesuan dl dd{ float:right;}
.jiesuan dl dd a{ width:120px; height:40px; font-size:18px; background:#578ccd; color:#fff; text-align:center; display:block; border-radius:5px; text-decoration:none; line-height:40px; margin-top:20px;}
.jiesuan dl dt{ padding-top:30px; padding-right:40px;}
.jiesuan dl dt label{ margin-right:30px;float:left;}
.jiesuan dl dt input{ float:left; margin:3px 5px 0 0;}
.jiesuan dl dd a:hover{ background:#df0024;}
.guazhangbz{width:95%; margin:0 auto; padding:8px 0 8px 0;}

.fw_views_menu a.qxfw{ padding-left:40px; width:80px; background:url(../images/gujiadan.png) -290px 0 no-repeat;}
.fw_views_menu a.qxfw:hover, .fw_views_menu a.qxfw:active{ background-position:-290px -40px; color:#f3dddd;}
.fwjd{ position:fixed; width:100%; bottom:0; height:70px; z-index:888;}
.fwjdny{height:70px; margin-left:100px; position:relative;}
.fwjdbg{ height:70px; background:#dce1e5;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.fwjdny dl{ position:absolute; z-index:890; left:25px; top:20px;}
.fwjdny dl dt, .fwjdny dl dd{ float:left;}
.fwjdny dl dt{ font-size:18px; color:#5a78a0; line-height:28px; margin-right:5px;}
.fwjdny dl dd font{ height:26px; border:1px #aab4c8 solid; padding:0 22px; float:left; line-height:26px; margin:0 3px; border-radius:30px; color:#96aab4;}
.fwjdny dl dd span{ width:20px; height:20px; background:url(../images/fwjdjt.png) no-repeat; display:block; margin:0 8px; margin-top:5px;}
.fwjdny dl dd.jd font{ background:#78c800; border:1px #78c800 solid; color:#fff;}
.fwjdny dl dd.jd span{ background-position:0 -30px;}
.fwjdny ul{ position:absolute; z-index:890; right:20px; top:17px;}
.fwjdny ul li{ float:left;}
.fwjdny ul li label{ background:none; font-size:14px; color:#555; padding-left:22px;}
.fwjdny ul li input{ margin-top:1px;}
.fwjdny ul li a{ height:38px; padding:0 30px; background:#578ccd; line-height:38px; display:block; float:left; font-size:16px; color:#fff; margin-left:12px; border-radius:5px; text-decoration:none;}
.fwjdny ul li a.xs{ height:30px; padding:0 20px; background:#578ccd; line-height:30px; display:block; float:left; font-size:15px; color:#fff; margin-left:10px; border-radius:4px; text-decoration:none;}
.fwjdny ul li a.wg{ background:#ff6600;}
.fwjdny ul li a:hover, .fwjdny ul li a.wg:hover, .fwjdny ul li a.xs:hover{ background:#df0024;}

.ys_topbg{ border-top:1px #dce1e5 solid; background:url(../images/ystopbg.png) repeat-x; height:101px;}
.ys_top{ margin:0 auto; width:88%; margin-top:33px;}
.ys_top ul a{ padding:0 30px; height:35px; line-height:35px; background:#dcdcdc; float:left; margin-right:12px; font-size:16px; color:#666; text-decoration:none; border-radius:20px;}
.ys_top ul a:hover{ background:#ccc;}
.ys_top ul a.xz{ background:#21c064; color:#fff;}
.ys_top dl{ float:right;}
.ys_top dl dd{ float:left;}
.ys_top dl dd input{ width:162px; height:33px; line-height:33px; border:1px #d2d2d2 solid; padding-left:16px;border-radius:20px; background:#fff url(../images/fw_views_xtb.png) right -255px no-repeat;}
.ys_top dl dd font{ margin:0 12px; color:#999;}
.ys_top dl dd a{ margin-left:10px; height:33px; line-height:33px;border:1px #d2d2d2 solid; display:block; border-radius:20px;padding-left:40px; width:50px; font-size:15px; color:#888; text-decoration:none; background:url(../images/ys_top_btn.png) no-repeat;}
.ys_top dl dd a:hover{border:1px #999 solid; background-position:0 -40px; color:#555;}
.ys_ny{margin:0 auto; width:88%;}
.ys_ny_top{ background:#73a5e6; height:100px; line-height:100px; text-align:center; color:#fff; font-size:36px;}
.ys_ny_top font{ font-size:24px; margin-right:100px;}
.ys_yklx{width:47%; float:left;}
.ys_zffs{width:47%; float:right;}
.ys_yklx h3, .ys_zffs h3{ font-size:24px; height:54px;}
.ys_yklx dl{ height:76px; margin-top:2px;}
.ys_yklx dl dt{ height:32px; font-size:18px;}
.ys_yklx dl dt font{ font-size:14px; color:#28c8c8; margin-left:5px;}
.ys_yklx dl dt span{ font-size:14px; color:#999; float:right;}
.ys_yklx dl dd font{ display:block; width:100%; height:7px; background:#f4f8fb; border-radius:10px;}
.ys_yklx dl dd span{ display:block; height:7px; background:#28c8c8; border-radius:10px;}
.ys_zffs ul{ float:left; width:48.5%; margin-right:3%;}
.ys_zffs ul:last-child{ margin-right:0;}
.ys_zffs ul li{ height:54px;}
.ys_zffs ul li a{ height:42px; line-height:42px; display:block; padding:0 13px; background:#f0f0f0; font-size:16px; text-decoration:none;}
.ys_zffs ul li a font{ font-size:14px; float:right;}
.ys_zffs ul li a:hover{ background:#28c8c8; color:#fff;}
.dybym{ margin-top:30px; height:100px;}
.dybym a{ display:block; margin:0 auto; height:60px; line-height:60px; width:274px; background:#7dcc00; font-size:24px; color:#fff; text-decoration:none; border-radius:40px;box-shadow:2px 2px 3px #d2e7c8;}
.dybym a font{ display:block; float:left; width:32px; height:32px; background:url(../images/dybym.png) no-repeat; margin:14px 20px 0 50px;}
.dybym a:hover{ background:#21c064;box-shadow:2px 2px 3px #d9e9df;}

.cxjs{height:260px; margin:0; border-bottom:1px #dcdcdc solid;overflow:auto; padding-top:10px;}
.cxjs_tips dl{ border:1px #dca078 dashed; height:95px;}
.cxjs_tips dl dt{ width:60px; height:60px; background:url(../images/tips.png) -15px -178px no-repeat; margin:15px 0 0 40px; float:left;}
.cxjs_tips dl dd{ font-size:16px; color:#ff7800; margin:20px 0 0 30px; float:left; width:400px; line-height:24px;}
.cxjs_tips ul{ text-align:center; height:110px;}
.cxjs_tips ul li{background:url(../images/tip.png) no-repeat; display:inline-block; font-size:26px; padding-left:72px; line-height:62px; margin-top:23px;}

.ys_yklx dl dt a{ font-size:18px; color:#578ccd;}
.ys_yklx dl dt a:hover{ color:#ff6600;}

.fw_top_right a.gujiadan{ padding-left:40px; width:80px; background:url(../images/gujiadan.png) no-repeat; border-radius:5px; color:#fff;}
.fw_top_right a.gujiadan:hover, .fw_views_menu a.gujiadan:active{ background-position:0px -40px; color:#f3dddd;}

.fw_views_xxbg table td a.newadd, .fw_views_fjfy table td a.newadd{ color:#578ccd; background:none; width:auto;}
.fw_views_xxbg table td a.newadd:hover, .fw_views_fjfy table td a.newadd:hover{ text-decoration:underline; color:#ff6600;}
.morejt{ height:40px; text-align:center;}
.morejt a{ background:url(../images/morejt.png) no-repeat; line-height:24px; display:inline-block; font-size:15px; color:#64c800; padding-left:28px; margin-top:10px;}
.xzkh dd{float:left; font-size:16px; width:25%; position:relative;}
.xzkh dd font{ color:#00a03c;}
.fw_views_hui{ border:1px #dcdcdc solid; background:#f8f8f8; height:32px; padding:0 8px; width:190px; color:#b4b4b4;}
.cktips{ height:70px; background:#fbf7f2; border-bottom:1px #e9e2d9 solid; }
.cktips dl{ font-size:18px;height:70px; text-align:center;position:relative;}
.cktips dl dt{ position:absolute; right:20px; top:21px;}
.cktips dl dt a{ font-size:21px; text-decoration:none; border:1px #fbf7f2 solid; height:26px; line-height:24px; width:24px; display:block; color:#999;}
.cktips dl dt a:hover{border:1px #f07878 solid; color:#dc0000;}
.cktips dl dd{ display:inline-block;font-size:18px; background:url(../images/tips.png) -20px -188px no-repeat; line-height:40px; padding-left:60px; margin-top:15px; color:#ff7800;}
.cktips dl dd a{ font-size:18px; color:#578ccd; margin:0 10px;}
.cktips dl dd a:hover{ color:#32b400;}
.fw_top_right a.crkbtn{ background:#78c800; padding:0; width:110px; text-align:center; border-radius:5px; color:#fff;}
.fw_top_right a.crkbtn:hover{background:#ff6600;}
.fw_top_right a.crkbtn2{ background:#f5a220; padding:0; width:110px; text-align:center; border-radius:5px; color:#fff;}
.fw_top_right a.crkbtn2:hover{background:#ff6600;}

/*0727*/
.timefw{ margin-top:16px; float:left;}
.timefw font{ line-height:30px; padding:0 18px 0 30px; float:left; color:#888; font-size:15px;}
.timefw a{ width:74px; height:32px; display:block; float:left; margin-right:8px; border-radius:4px; line-height:32px; text-align:center; text-decoration:none; font-size:15px;}
.timefw a:hover{ background:#dcdcdc;}
.timefw a.xz{ background:#2ac476; color:#fff;}
a.xmss{ background:url(../images/ys_top_btn.png) -40px -5px no-repeat; height:30px; border:1px #c8c8c8 solid; border-radius:4px; display:block; width:60px; text-align:center; line-height:30px; color:#666; text-decoration:none;}
a.xmss:hover{ background-position:-40px -45px; border:1px #888 solid; color:#333;}
.gsxmny{ padding:35px 0; height:auto; overflow:hidden;}
.gsxmny_left{text-align:center; width:100%;}
.gsxmny_right{width:90%; margin-left:3%;}
.gsxmny_right table{ border:1px #dcdcdc solid;}
.gsxmny_right table thead th{ font-size:16px; color:#578ccd; font-weight:normal; background:#f4f8fb; height:39px; border-bottom:1px #dcdcdc solid;}
.gsxmny_right table tr td{ border-bottom:1px #e6e6e6 solid;}
.gsxmny_right table tr:last-child td{ border:none;}
.gsxmny_right table tr td:first-child font{ width:14px; height:14px; display:block; margin:3px 8px 0 15px; float:left;}
.gsxmny_right table table, .gsxmny_right table table td{ border:none;}
.gsxmny_right table table td{ height:32px; color:#888;background:#fafafa;}
/*.gsxmny_right table table tr:nth-child(odd){ background:#fafafa;}*/
.gsxmny_right table table td a{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.7;}
.yy_four{ height:100px; width:100%; overflow:hidden;}
.yy_four li{ width:22.75%; height:100px; float:left; background:#ed676f; text-align:center; color:#fff; margin-right:3%;}
.yy_four li:last-child{ margin:0;}
.yy_four li font{ display:block; font-size:18px; margin-top:22px; line-height:30px;}
.yy_four li.yy2{background:#e79038;}
.yy_four li.yy3{background:#5bbfb0;}
.yy_four li.yy4{background:#73a5e6;}
.yyrb_left{ width:48.5%; float:left;}
.yyrb_left h3{ font-size:24px; height:40px;}
.yyrbwz{ height:120px; background:#f4f8fb; text-align:center; font-size:18px; color:#05806e; line-height:120px;}
.yyrbfy{height:120px; background:#f4f8fb; overflow:hidden;}
.yyrbfy dd{ width:80%; margin:0 auto;margin-top:43px;font-size:18px; color:#05806e; line-height:33px;}
.yyrbfy dd a{ float:right; display:block; background:#21c064; color:#fff; font-size:15px; width:106px; text-align:center; border-radius:5px; text-decoration:none;}
.yyrbfy dd a:hover{ background:#e79038;}

.rkclass{ width:100%; min-height:600px;}
.rkclass dl{ height:300px; float:left; width:240px; margin-left:30px; margin-top:60px; margin-right:1%;}
.rkclass dl a{ display:block; height:300px; background:#e2f1f9;overflow:hidden; text-decoration:none; text-align:center; border-radius:10px;}
.rkclass dl dt{ width:124px; height:124px; background:#fff url(../images/crkclass.png) no-repeat; margin-top:60px; border-radius:50%; display:inline-block; margin-bottom:30px;}
.rkclass dl dd.bt{ font-size:24px; color:#578ccd; display:block;}
.rkclass dl a:hover{box-shadow:0px 25px 20px -25px #999; transform: translateY(-2%);}
.rkclass dl.rkc2 a{background:#f9f5ed;}
.rkclass dl.rkc2 dt{ background-position:-124px 0;}
.rkclass dl.rkc2 dd.bt{ color:#c89650;}
.rkclass dl.rkc3 a{background:#f8ecec;}
.rkclass dl.rkc3 dt{ background-position:-248px 0;}
.rkclass dl.rkc3 dd.bt{ color:#cd5757;}
.rkclass dl.rkc4 a{background:#e2f9f0;}
.rkclass dl.rkc4 dt{ background-position:-372px 0;}
.rkclass dl.rkc4 dd.bt{ color:#8cb40a;}
.rkclass dl.rkc5 a{background:#e2f1f9;}
.rkclass dl.rkc5 dt{ background-position:0 -124px;}
.rkclass dl.rkc5 dd.bt{ color:#578ccd;}
.rkclass dl.rkc6 a{background:#f9f5ed;}
.rkclass dl.rkc6 dt{ background-position:-124px -124px;}
.rkclass dl.rkc6 dd.bt{ color:#c89650;}
.rkclass dl.rkc7 a{background:#f8ecec;}
.rkclass dl.rkc7 dt{ background-position:-248px -124px;}
.rkclass dl.rkc7 dd.bt{ color:#cd5757;}
.rkclass dl.rkc8 a{background:#f3f9e2;}
.rkclass dl.rkc8 dt{ background-position:-372px -124px;}
.rkclass dl.rkc8 dd.bt{ color:#8cb40a;}
.rkclass dl.rkc9 a{background:#e2f9f0;}
.rkclass dl.rkc9 dt{ background-position:-496px -124px;}
.rkclass dl.rkc9 dd.bt{ color:#0ab476;}


a.qcqk{ height:16px; display:inline-block; background:url(../images/qcqk.gif) right center no-repeat; padding-right:24px; color:#666; text-decoration:none;}
.Accstat{ width:96%; height:auto; margin:0 auto; margin-top:25px; margin-bottom:5px;}
.Accstat h3{ height:50px; line-height:50px; background:#f4f8fb; border:1px #dcdcdc solid; border-radius:5px 5px 0 0; font-size:18px; padding:0 15px;}
.Accstat h3 font{ float:right; font-size:16px; color:#ff6600;}
.Accstat dl{ height:490px; border:1px #dcdcdc solid; border-top:none; border-radius:0 0 5px 5px; overflow:hidden;}
.Accstat dl dt{ height:39px;border-bottom:1px #eef5fa solid; text-align:center; padding-top:10px; line-height:30px; font-size:18px; color:#ff6600; width:100%;}
.Accstat h3 font input{ height:28px; width:130px; padding-left:6px; border:1px #dcdcdc solid; margin:0 10px; border-radius:3px; background: url(../images/xxjt.png) no-repeat right -42px; font-size:13px; color:#888;}
.Accstat dl dd{ width:49.8%; float:left; height:450px;}
.Accstat dl dd h4{ width:82%; height:34px; line-height:34px; background:#e7f0f7; border-radius:20px; margin:20px auto; font-size:16px; text-align:center;}
.Accstat dl dd table{ margin-top:-3px;}
.Accstat dl td{ font-size:15px;}
.Accstat dl dd td span{ font-size:14px; color:#999;}
a.dsdf{ display:block; background:#578ccd; height:32px; line-height:32px; padding:0 22px; border-radius:20px; color:#fff; float:right; text-decoration:none;}
a.dsdf:hover{ background:#DC0000;}
.pjian{padding-top:14px;}
.peijianss{border:1px #dcdcdc solid; height:28px; padding-left:6px; width:90%; border-radius:3px;}
.pjian td{ font-size:15px; color:#999;}
a.peijianssbtn{ width:76px; height:70px; background:#78c832 url(../images/peijianss.png) center center no-repeat; display:block; border-radius:5px; text-align:center; margin:0 auto;}
a.peijianssbtn:hover{ background-color:#ff7878;}
.peijianmc{ position:relative;}
.peijianmc .search_tsk ul{width:90%; top:30px; border-radius:3px; padding:0px; padding-right:8px; overflow:hidden;}
.peijianmc .search_tsk ul li{ width:106%; }
.pjbiaoge thead th{border-right:1px #66a0e4 solid; font-size:16px;}
.pjbiaoge thead th:last-child{ border:none;}
.pjbiaoge td{ font-size:13px;}
.xginput{width:64px; border:1px #dcdcdc solid; height:28px; padding-left:5px; border-radius:3px 0 0 3px;}
.xgbtn{background:#dcdcdc; border:0; height:30px; width:48px; border-radius:0 3px 3px 0;}
.fwjdny dl dd a{height:28px; padding:0 23px; float:left; line-height:26px; margin:0 3px; border-radius:30px; color:#fff; display:block; background:#ff9600; text-decoration:none;}
.fwjdny dl dd a:hover{ background:#f00000; color:#fff;}

.fw_views_menu a.printdj{ width:100px; background:#578ccd url(../images/printdj.png) right top no-repeat; border-radius:5px; padding-left:12px;}
.fw_views_menu a.printdj:hover{ background-color:#3ca0dc;}
.fw_views_menu ul.printclass{ position:absolute; top:43px; width:160px; background:#f4f8fb; left:0px; border:1px #c8c8c8 solid; border-radius:5px; overflow:hidden; box-shadow:0px 5px 8px #dcdcdc; z-index:541;}
.fw_views_menu ul.printclass li{ width:100%; height:36px; border-bottom:1px #e6e6e6 solid;}
.fw_views_menu ul.printclass li:last-child{ border-bottom:none;}
.fw_views_menu ul.printclass li a{ display:block; background:url(../images/printdj.png) right -39px no-repeat; height:36px; font-size:14px; color:#666; float:none; padding:0 0 0 15px; margin:0;}
.fw_views_menu ul.printclass li a:hover{ background-color:#fff; color:#f00000;}

.vip_sz{ width:640px; margin:0 auto; margin-top:30px; position:relative; border:1px #e6e6e6 solid; border-radius:5px; padding:15px 0;}
.vip_sz h3{ position:absolute; background:#fff; float:left; padding:5px 12px; top:-16px; left:20px; font-size:16px; color:#578ccd; font-weight:bold;}
.vip_sz table td{ font-size:15px;}
.indexcontact{ width:1000px; margin:0 auto; padding-top:15px; margin-bottom:20px; position:relative;}
.indexcontact ul{ text-align:center; width:890px; margin:0 auto; height:auto; overflow:hidden;}
.indexcontact ul li{ display:block; text-align:left; width:150px;height:50px; float:left; margin-right:16px;}
.indexcontact ul li:last-child{ margin:0;}
.indexcontact ul li.c1{background:url(../images/indexcontact.png) 0 7px no-repeat; width:120px; margin-left:30px;}
.indexcontact ul li a{ font-size:16px; line-height:42px; color:#999; text-decoration:none; display:block;}
a.qq font{ width:41px; height:41px; background:url(../images/indexcontact.png) 1px -41px no-repeat; display:block; float:left; margin-right:6px; border-radius:50%;}
a.tel font{ width:41px; height:41px; background:url(../images/indexcontact.png) -59px -39px no-repeat; display:block; float:left; margin-right:6px; border-radius:50%;}
a.qq:hover{ color:#00a0dc;border-radius:30px; background:#f0f0f0;}
a.qq:hover font{ border:none; background:#00a0dc url(../images/indexcontact.png) 0px -100px no-repeat; width:41px; height:41px;}
a.tel:hover{ color:#ff9600;border-radius:30px; background:#f0f0f0;}
a.tel:hover font{ border:none; background:#ff9600 url(../images/indexcontact.png) -60px -100px no-repeat; width:41px; height:41px;}


a.ckxx{ background:#578ccd; width:126px; border-radius:5px; margin-right:20px;}
a.ckxx font{ width:23px; height:21px; display:block; float:left; background:url(../images/zuofei.png) 0 -40px no-repeat; margin:7px 8px 0 15px;}
a.ckxx:hover{ background:#df0024;}

.bg{ width:100%; height:100%;  background:#000; filter:alpha(Opacity=20);-moz-opacity:0.2;opacity: 0.2; position:fixed; z-index:9999;}
.D_loading{position:fixed; left:50%; top:50%; margin: -90px 0 0 -200px;width: 400px;height:180px; background:#fff; border-radius:6px; text-align:center; font-size:18px; z-index:10000; overflow:hidden; box-shadow:0px 0px 15px #999;}
.D_loading dl{ font-size:26px; color:#5ab447; height:90px; background:#fff; text-align:center; line-height:94px;}
.D_loading dl img{ margin:-5px 20px 0 0;}

.fw_views_xxbg table td font.fd, .fw_views_fjfy table td font.fd{ position:relative;}
.fw_views_xxbg table td span.bfb{position:absolute; font-size:12px; right:4px; line-height:26px; color:#999;}
.fw_views_xxbg table td span.bfb2, .fw_views_fjfy table td span.bfb2{position:absolute; font-size:12px; right:4px; line-height:32px; color:#999;}

.fw_middle_list table.morefs td{ height:auto; border-bottom:none; font-size:16px;}

.khinfo{ width:100%; height:58px; position:relative;}
.khinfo h3{ border-bottom:1px #dbe3e9 solid; height:31px;}
.khinfos{ position:absolute; top:10px; width:100%; text-align:center;}
a.color578ccd{ color:#578ccd;}
a.color578ccd font{ font-size:13px;}
a.khview{ background:#ff9600; font-size:13px; color:#fff; text-decoration:none; display:block; padding:4px 15px; border-radius:20px;}
a.khview:hover{ background:#f00000;}
.fw_views_xmxx{height:55px; background:#ebf2f5; text-align:center; position:relative;}
.fw_views_xmxx a{ width:100px; height:29px; line-height:29px; background:#578ccd url(../images/xzgs.png) 15px 0 no-repeat; display:inline-block; font-size:14px; text-decoration:none; color:#fff; margin:13px 5px 0px 5px; padding-left:18px; border-radius:20px;}
.fw_views_xmxx a:hover, .fw_views_xmxx a:active{color:#fff; background-color:#dc0000;}
.fw_views_xmxx a.zdy{ background-position:15px -40px;}
.fw_views_xmxx a.zdy:hover, .fw_views_xmxx a.zdy:active{ background-position:15px -40px; color:#fff; background-color:#dc0000;}
.taocanbox{ position:absolute; right:0; top:40px; border:1px #c8c8c8 solid; border-radius:3px; background:#fff; box-shadow:0px 5px 15px #dcdcdc; z-index:888;}
.taocanbox{ position:absolute; right:0; top:40px; border:1px #c8c8c8 solid; border-radius:3px; background:#fff; box-shadow:0px 5px 15px #dcdcdc; z-index:888;}
.taocanbox table th{ height:38px; background:#eef1f4; font-size:15px; color:#6e96be; font-weight:normal; border-bottom:1px #dcdcdc solid;}
.taocanbox table td{ height:35px; border-bottom:1px #e8e8e8 solid;}
.taocanbox table tr:last-child td{ border-bottom:none;}
.taocanbox table tr td:first-child{ padding-left:15px;}
.taocanbox:before{position:absolute; top:-7px; right:15px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.taocanbox:after{position:absolute; top:-6px; right: 16px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #eee; border-left: 6px solid transparent; border-bottom-color: #eef1f4; content: '';}
a.fwck{ background:#578ccd; width:126px; border-radius:5px; margin-right:20px;}
a.fwck font{ width:23px; height:21px; display:block; float:left; background:url(../images/zuofei.png) 0 -80px no-repeat; margin:7px 8px 0 15px;}
a.fwck:hover{ background:#df0024;}

.vip_list table td a.caozuo{ height:26px; text-align:center; display:inline-block; line-height:26px; margin:3px; color:#777; text-decoration:none; border:1px #d2d2d2 solid; padding:0 7px 0 8px; background:#f2f6f9;border-radius:4px;}
.vip_list table td a.caozuo:hover, .vip_list table td a.caozuo:active{ color:#333; border:1px #888888 solid; background:#fff;}

.gghsz{ height:50px; position:relative; width:100%; border-bottom:1px #dcdcdc solid;}
.gghsz ul{ position:absolute; width:100%; top:10px;}
.gghsz ul li{ float:left; margin-left:10px;}
.gghsz ul li a{ font-size:18px; color:#999; text-decoration:none; padding:0 15px; height:39px; line-height:36px; display:block;}
.gghsz ul li a:hover{ color:#555;}
.gghsz ul li a.xz{ border-bottom:3px #ff6600 solid; color:#ff6600; font-weight:bold;}
.zdhf label{ margin-right:20px; float:left;}
.zdhf label input{ float:left; margin:3px 5px 0 0;}
.hftextarea{ border:1px #d2d2d2 solid; width:90%; height:80px; padding:5px 8px; line-height:130%; font-family:"微软雅黑"; border-radius:3px;}
.hfinput{ border:1px #d2d2d2 solid; width:92%; border-radius:3px; text-indent:8px; height:32px; line-height:32px;font-family:"微软雅黑";}
a.hfsave{ padding:9px 25px; background:#578ccd; font-size:15px; color:#fff; text-decoration:none; border-radius:4px;}
a.hfsave:hover{ background:#dc0000;}
.cddztips{ background:#e0eaf6; width:92%; margin:0 auto; height:60px; text-align:center;}
.cddztips font{ background:url(../images/cddz.png) no-repeat; display:inline-block; padding-left:30px; margin-top:20px; line-height:22px;}
.wxleft{ width:400px; float:left; height:auto; overflow:hidden;}
.wxleft h3{ height:69px; background:url(../images/wxtop.jpg) no-repeat;}
.wxleft h3 font{ padding-top:30px; padding-left:64px; font-size:20px; color:#fff; display:block;}
.wx_body{ height:550px; background:#ebebeb;}
.wx_daohang{ height:48px; background:#f5f5f5; border:1px #dcdcdc solid; box-shadow:0px -1px 4px #e6e6e6;}
.wx_daohang dl dt{ height:48px; width:49px; border-right:1px #dcdcdc solid; background:url(../images/cddz.png) 11px -31px no-repeat; float:left;}
.wx_daohang dl dd{ width:115px; height:48px; float:left; border-right:1px #dcdcdc solid; line-height:48px; font-size:16px; position:relative;}
.wx_daohang dl dd:last-child{border-right:none; width:116px;}
.wx_daohang dl dd a{ font-size:16px; height:48px; display:block; text-decoration:none; text-align:center;}
.wx_daohang dl dd a.dhadd{ background:url(../images/cddz.png) 48px -86px no-repeat;}
.wx_daohang dl dd a:hover{background-color:#fff;}
.wx_daohang dl dd:nth-child(4){border-right:none; width:116px;}
.wx_daohang ul{ position:absolute; bottom:49px; background:#fff; width:100%; box-shadow:0px -2px 15px #dcdcdc;}
.wx_daohang dl ul li{ height:42px; border-bottom:1px #f5f5f5 solid; overflow:hidden;}
.wx_daohang dl ul li:last-child{border-bottom:none;}
.wx_daohang dl ul li a{ height:42px; line-height:42px; font-size:14px; text-align:left; padding-left:15px;}
.wx_daohang dl ul li a.submenu{background:url(../images/cddz.png) 48px -137px no-repeat;}
.wx_daohang dl ul li a:hover{background-color:#f5f5f5;}
a.wxsave{ background:#32b400; font-size:15px; color:#fff; text-decoration:none; border-radius:30px; display:inline-block; text-align:center; width:15%; height:40px; line-height:40px; margin:0 10px; font-size:16px;}
a.wxsave:hover{ background:#dc0000;}
.cddzbtn{width:calc(100%/1 - 120px); margin:0 auto; text-align:center; padding-top:22px; height:60px; background:#f4f8fb; position: fixed; bottom:0; box-shadow:0px -2px 5px #fff; z-index:8888;}
.cddzbtn dl{ width:92%; margin:0 auto;}
.cddzbtn dl dt{ width:420px; float:left;}
.cddzbtn dl dt a{ width:160px;}
a.wxgz{ width:26px; height:22px; background:url(../images/khtb.png?v=1) no-repeat; display:block; text-decoration:none;}
a.wxwgz{ width:26px; height:22px; background:url(../images/khtb.png?v=1) 0 -40px no-repeat; display:block; text-decoration:none;}
.wxgzts{ background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; position:absolute; width:150px; top:35px; color:#fff; text-align:left; padding:8px 12px; border-radius:4px; left:20px;}
.wxfans thead th{border-right:1px #66a0e4 solid;}
.wxfans thead th:last-child{border-right:none;}
.wxfans tr td:nth-child(2) img{ width:50px; height:50px; border-radius:4px;}
.wxfans tr td{ height:70px;}
.xzzjy{ position:absolute; width:100%; top:30px; left:80px; border:1px #dcdcdc solid; background:#fff; border-radius:3px;  box-shadow:0px 2px 5px #dcdcdc; max-height:280px; overflow:auto;z-index:999}
.xzzjy dl{ width:100%; height:auto; overflow:hidden;}
.xzzjy dl dt{background:#fafafa; height:34px; line-height:34px; padding-left:12px; color:#578ccd; font-size:16px; width:100%;}
.xzzjy dl dd{padding:10px 10px 5px 10px; height:auto; overflow:hidden;}
.xzzjy dl dd a{ background:#f0f0f0; padding:0 18px; text-decoration:none; border-radius:15px; height:26px; line-height:26px; display:block; float:left; margin:0 8px 8px 0; color:#888;}
.xzzjy dl dd a.xz{ background:#99b6d9; color:#fff;}
.xmfxclass{ height:50px; position:relative; width:100%; border-bottom:2px #28c8c8 solid; margin-top:10px;}
.xmfxclass ul{ position:absolute; top:10px; float:left;}
.xmfxclass ul li{ float:left; margin-right:10px;}
.xmfxclass ul li a{ font-size:17px; color:#999; text-decoration:none; padding:0 25px; height:40px; line-height:40px; display:block; background:#f0f0f0; border-radius:5px 5px 0 0;}
.xmfxclass ul li a:hover{ color:#333; background:#d2d2d2;}
.xmfxclass ul li a.xz{color:#fff; font-weight:bold; background:#28c8c8; font-size:18px;}
.xmfxclass dl{ float:right; margin-right:20px;  height:30px; line-height:30px; margin-top:10px; font-size:16px; color:#999;}
.tcbb{ width:100%; height:auto; overflow:hidden; position:relative;}
.tcbb table td{ border-bottom:1px #dcdcdc solid;}
.tcbb table td.jx_name{ font-size:16px;border-left:1px #dcdcdc solid; border-right:1px #dcdcdc solid; color:#555;background:#f4f8fb;}
.tcbb table thead tr th{ background:#578ccd; font-size:17px; color:#fff; border:0; height:42px; font-weight:normal;}
.tcbb table td a{ color:#888; text-decoration:none;}
.tcbb table td a:hover{ color:#333;}

.fw_views_xmxx2{ font-size:30px; padding-top:18px; height:50px;}
.fw_views_xmxx2 a{ width:110px; padding-left:40px; height:36px; line-height:36px; background:url(../images/fw_views_menu.png) -500px 0 no-repeat; display:block; font-size:16px; text-decoration:none; color:#777; float:right; margin:2px 12px 0 0;}
.fw_views_xmxx2 a:hover{ background-position:-500px -40px; color:#444;}
.fw_views_xmxx2 a.zdy{ background-position:-890px 0;}
.fw_views_xmxx2 a.zdy:hover{ background-position:-890px -40px; color:#444;}

.gsxmny_right table tr.pjxmfx td{ border-bottom:none;}

.plxzpj{ background:#f4f8fb; width:100%; height:470px; margin:0 auto;}
.pjmenu{ width:180px; height:430px; overflow:hidden; background:#f4f8fb;border-right:1px #dce1e5 solid;}
.pjmenu dl dd a{display:block; padding-left:10px; height:35px; line-height:35px; background:url(../images/pjmenujt.png) right top no-repeat; text-decoration:none;}
.pjmenu dl dd a.xz{ background-position:right -35px;}
.pjmenu ul{padding:5px; padding-top:0;}
.pjmenu ul li a{ display:block; height:24px; line-height:24px; padding-left:10px; color:#888;}
.pjlblist{border:1px #dcdcdc solid; background:#fff; border-radius:4px; overflow:hidden;box-shadow:0px 0px 3px #dcdcdc; width:696px;}
.pjlblist table th{ color:#fff; height:40px; font-size:15px; font-weight:normal; color:#578ccd; font-weight:normal; border-bottom:1px #dcdcdc solid; background:#f4f8fb;}
.pjlblist table td{ height:37px;}
.pjlblist table tr:hover{ background:#fafafa;}
.pjmenu2{ width:200px; background:#fff; height:400px; border-radius:4px; box-shadow:0px 0px 3px #dcdcdc; margin-top:10px;border:1px #dce1e5 solid; overflow:auto;}
.pjmenu2 table{ margin-top:8px;}
.pjlblist dl{ height:47px;}
.pjsearch{ height:40px; border-bottom:1px #dcdcdc solid; position:relative;}
.pjsearch input{ width:134px; height:40px; border:none; padding-left:10px; float:left; background:none;}
input.pjssbtn{ width:36px; height:40px; border:none; background:url(../images/pjsearch.png) no-repeat; transition:all .4s ease;}
input.pjssbtn:hover{ background-position:0 -40px;}
.pjxzpage{text-align:center; position:absolute; width:100%; bottom:8px;}
.pjxzpage dd{ display:inline-block; padding-top:13px;}
.pjxzpage a{ background:#8cb4dc; display:block; float:left; width:60px; height:24px; text-align:center; line-height:24px; color:#fff; text-decoration:none; font-size:13px; margin:0 5px; border-radius:3px;transition:all .4s ease;}
.pjxzpage dd font{ line-height:24px; font-size:13px; margin-left:10px; float:left;}
.pjxzpage a:hover{ background:#dc0000;}
a.wxz{ width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:2px; display:inline-block;}
.pjlblist table tr.xzpjh{background:#f4f8fb; }
a.yxz{ width:13px; height:13px; border:1px #78b4f0 solid; border-radius:2px; display:inline-block; background:#78b4f0 url(../images/gouxuan.png) no-repeat;}
.pjxzbox{ background:#f4f8fb; width:960px; height:572px; left:50%; top:50%; margin:-288px 0 0 -480px; position:fixed; border-radius:5px; box-shadow:3px 3px 15px #999; overflow:hidden;}
.pjxzbox h2{ height:46px; font-size:18px; background:#dce1e5; line-height:46px; padding-left:15px; position:relative;}
.pjxzbtn{ height:42px; text-align:right; padding-right:10px; padding-top:12px; border-top:1px #e1e6eb solid;}
.pjxzbtn a{ width:70px; height:30px; background:#b4b4b4; color:#fff; display:inline-block; border-radius:3px; text-align:center; line-height:30px; text-decoration:none; margin-right:10px;}
.pjxzbtn a.sure{ background:#578ccd;}
.pjxzbtn a:hover{ background:#dc0000;}
a.close2{ width:14px; height:14px; background:url(../images/close.png) no-repeat; display:block; position:absolute; right:15px; text-decoration:none; top:17px;}
a.close2:hover{ background-position:0 -14px;}
.pjsearch2{ position:absolute; bottom:12px; left:12px; z-index:55; border:1px #dcdcdc solid; height:32px; border-radius:3px; width:180px;}
.pjsearch2 input{ width:134px; height:32px; border:none; padding-left:10px; float:left; background:none;}
input.pjssbtn2{ width:36px; height:32px; border:none; background:url(../images/pjsearch.png) 0 -5px no-repeat; transition:all .4s ease;}
input.pjssbtn2:hover{ background-position:0 -45px;}
.mobanmc{font-size:16px; color:#888; height:50px;}
.mobanmc span{color:#f00000;}
.mobanmc input{width:300px; border:1px #c8c8c8 solid; height:30px; border-radius:3px; text-indent:8px;}
.fw_views_menu a.fwmb{ padding-left:40px; width:80px; background:url(../images/gujiadan.png) -420px 0 no-repeat;}
.fw_views_menu a.fwmb:hover, .fw_views_menu a.fwmb:active{ background-position:-420px -40px; color:#f3dddd;}
.xzfwmb{ width:100%; height:298px; overflow:auto;}
.xzfwmb table th{ color:#fff; height:40px; font-size:15px; font-weight:normal; color:#578ccd; font-weight:normal; border-bottom:1px #dcdcdc solid; background:#f4f8fb;}
.xzfwmb table td{ height:37px;}
.xzfwmb table tr:hover{ background:#fff;}
.xzfwmb table tr.xzpjh{background:#dce1e5; }
.fw_views_fjfy{ border:1px #dce1e5 solid; width:98.7%;}
.fw_views_fjfy table th{ background:#ebf2f5; color:#888; height:42px; font-size:16px; font-weight:normal;}
.fw_views_fjfy table td{ border-bottom:1px #e6e6e6 solid; height:49px;}
.fw_views_fjfy table td a.newcz{width:44px; height:26px; border:1px #d2d2d2 solid; background:#f2f6f9; text-align:center; display:inline-block; line-height:26px; margin:0 4px; color:#777; text-decoration:none; border-radius:5px;}
.fw_views_fjfy table td a.newcz:hover, .fw_views_xxbg table td a.newcz:active{ border:1px #888 solid; background:#fff; color:#333;}
.viptitle{ height:35px; border-bottom:1px #e6e6e6 solid; margin-bottom:15px;}
.viptitle a{ font-size:20px; color:#999; padding:0 15px; display:block; float:left; height:34px; line-height:24px; text-decoration:none; margin-right:10px;}
.viptitle a.xz{ font-size:22px; color:#555; border-bottom:3px #666 solid;}

.toptx{float:right;margin-top:25px; height:35px; background:#fff; border:1px #dce1e5 solid; border-radius:4px; overflow:hidden;}
.toptx a{ float:left; display:block; padding-right:12px; color:#888;}
.toptx a img{ width:40px; height:35px; border-radius:4px 0 0 4px; margin-right:12px; float:left;}
.toptx a font{line-height:35px; float:left;}
.toptx a:hover{ color:#dc0000;}
.tx_top{ position:absolute; background:url(../images/txtop.png) no-repeat; width:55px; height:55px;}
.chains{ float:right; margin:25px 13px 0 0; position:relative; border:1px #dce1e5 solid; border-radius:4px; background:#fff url(../images/chains.png) right center no-repeat;}
.chains dl{ float:left;}
.chains dl a{padding:0 38px 0 11px; display:block; text-decoration:none; height:35px; line-height:34px; min-width:120px;}
.chains ul{ position:absolute; z-index:55; width:100%; border:1px #d2d2d2 solid; background:#fff; top:40px; left:-1px; border-radius:4px; box-shadow:0px 2px 10px #dcdcdc; max-height:230px; overflow:auto;}
.chains ul li{ border-bottom:1px #f8f8f8 solid;}
.chains ul li:last-child{ border-bottom:none;}
.chains ul li a{ height:32px; line-height:32px; padding-left:12px; display:block; text-decoration:none; overflow:hidden;}
.chains ul li a:hover{ background:#f5f5f5;}

a.shangchuan{ width:90px; height:32px; background:#ddd url(../images/fw_views_xtb.png) 0 -195px repeat-x; border:1px #b4b4b4 solid; display:inline-block; border-radius:5px; line-height:32px; margin-top:22px; text-decoration:none;}

.hyxz{ width:240px; height:36px; border:2px #32b4e6 solid; border-radius:5px 0 0 5px; text-indent:8px; float:left;}
.hyxzbtn{ width:40px; height:40px; background:#32b4e6 url(../images/hyxzbtn.png) no-repeat; border-radius:0 5px 5px 0; border:none;}
font.qcm{font-size:14px; float:right; margin-right:15px; color:#999; margin-top:5px;}
font.qcm input{ border-radius:0 15px 15px 0; border:1px #c8c8c8 solid; width:52px; height:28px; background:#f4f8fb; border-left:none; float:left;}
font.qcm span{ float:left; display:block; border-radius:15px 0 0 15px; border:1px #c8c8c8 solid;height:28px; line-height:28px;background:#f4f8fb; padding:0 6px 0 18px; border-right:none;}
.sjssin{border:1px #dcdcdc solid; background:#fff; height:28px; width:100%; text-align:center;}
.zhi{ display:block; border-top:1px #dcdcdc solid; border-bottom:1px #dcdcdc solid; background:#fff; height:28px; line-height:28px; font-size:13px}

.fsxx{ background:#fff; border:1px #dcdcdc solid; border-radius:5px; min-height:210px; position:relative; overflow:auto;}
.fsxx_menu{ border-bottom:1px #e6e6e6 solid; height:40px;}
.fsxx_menu ul li{ float:left; margin-left:20px;}
.fsxx_menu ul li a{ text-decoration:none; color:#999; line-height:40px; padding-left:25px; background:url(../images/gzzdhf.png) no-repeat;}
.fsxx_menu ul li.w2 a{ background-position:0 -60px;}
.fsxx_menu ul li.w3 a{ background-position:0 -120px;}
.fsxx_menu ul li a.xz{ background-position:0 -30px; color:#333;}
.fsxx_menu ul li.w2 a.xz{ background-position:0 -90px; color:#333;}
.fsxx_menu ul li.w3 a.xz{ background-position:0 -150px; color:#333;}
.sysz{position:absolute;bottom:12px;right:13px;color:#888;}
.sysz span{ margin:0 5px;}
.imageadd{ margin:22px 0 0 22px;}
.imageadd a.sc{ display:block; border:2px #dcdcdc dotted; width:150px; height:120px; text-align:center; color:#999; text-decoration:none; float:left;}
.imageadd a.sc p{ width:62px; height:62px; background:url(../images/qunfatb.png) -300px 16px no-repeat; margin:0 auto; margin-top:14px;}
.imageadd a.sc:hover{border:2px #b4b4b4 dotted;}
.imageadd img{ width:150px; height:120px; float:left;}
.imageadd a{ float:left;}

.ksqh{ position:absolute; z-index:55; width:150px; border:1px #d2d2d2 solid; background:#fff; top:78px; right:21px; border-radius:4px; box-shadow:0px 2px 10px #dcdcdc; height:auto;}
.ksqh li{ border-bottom:1px #f8f8f8 solid;}
.ksqh li:last-child{ border-bottom:none;}
.ksqh li a{ height:40px; line-height:40px; padding-left:16px; display:block; text-decoration:none; overflow:hidden;}
.ksqh li a:hover{ background:#f5f5f5;}
.ksqh:before{position:absolute; top:-7px; right:17px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.ksqh:after{position:absolute; top:-6px; right:18px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #eee; border-left: 6px solid transparent; border-bottom-color: #fff; content: '';}
a.cg_btn{margin-top:24px; background:url(../images/cg_bg.png) no-repeat; margin-left:-47px; width:125px; height:40px; padding-left:45px; line-height:40px; float:left; font-size:15px; display:block; color:#3278be; text-decoration:none;}
a.cg_btn span{ background:url(../images/cg_ico.png) no-repeat; width:28px; height:24px; display:block; float:right; margin-top:8px; margin-right:32px;}
a.cg_btn:hover, a.cg_btn:active, a.cg_btn:hover span, a.cg_btn:active span{ background-position:0 -40px; color:#fff;}

.loading{ margin:0 auto; margin-top:118px; text-align:center; position:absolute; width:92%;}
.loading img{ box-shadow:0px 0px 6px #c8c8c8; border-radius:5px;}

.cktj_add2{ height:300px; background:#e4eaf2; width:100%; overflow:hidden; text-align:center;}
.cktj_add2 ul li{ width:30%; display:inline-block;}
.cktj_add2 a{ font-size:24px; color:#157cc1; display:block; margin:0 auto; margin-top:66px; text-decoration:none; padding:18px 0 30px 0; width:60%;}
.cktj_add2 a font{ width:80px; height:80px; background:url(../images/jc.png) no-repeat; display:block; margin:0 auto; margin-bottom:5px;}
.cktj_add2 a.jc2 font{ background-position:0 -80px;}
.cktj_add2 a.jc3 font{ background-position:0 -160px;}
.cktj_add2 a:hover{ background:#f8fafc; border-radius:6px; box-shadow:0px 2px 10px #c8c8c8;}
a.printdj{ width:100px; background:#28bef0 url(../images/printdj.png) right top no-repeat; border-radius:5px; padding-left:20px; color:#fff;}
a.printdj:hover{ background-color:#3ca0dc;}
ul.printclass{ position:absolute; top:45px; width:160px; background:#f4f8fb; left:5px; border:1px #c8c8c8 solid; border-radius:5px; overflow:hidden; box-shadow:0px 5px 8px #dcdcdc;}
ul.printclass li{ width:100%; height:36px; border-bottom:1px #e6e6e6 solid;}
ul.printclass li:last-child{ border-bottom:none;}
ul.printclass li a{ display:block; background:url(../images/printdj.png) right -39px no-repeat; height:36px; font-size:14px; color:#666; float:none; padding:0 0 0 15px; margin:0; line-height:36px; width:auto;}
ul.printclass li a:hover{ background-color:#fff; color:#f00000;}
.fw_top_right a.cw_dc{ width:90px; background:url(../images/fw_views_menu.png) no-repeat; background-position:-1470px 0; color:#777;}
.fw_top_right a.cw_dc:hover, .fw_top_right a.cw_dc:active{ background-position:-1470px -40px; color:#555;}
.plxgfz{ height:300px; overflow:auto; padding:5px 0;}
.plxgfz ul li{ float:left; margin:12px 10px 0 0;}
.plxgfz ul li a{ padding:4px 18px; display:block; border-radius:20px; border:1px #dcdcdc solid; text-decoration:none; color:#888;}
.plxgfz ul li a.xz{ background:#ff9600; border:1px #ff9600 solid; color:#fff;}
.khfzadd{padding:15px 0; border-bottom:1px #dcdcdc solid; background:#f8f8f8;}
.khfzmc{ border:1px #c8c8c8 solid; margin-left:20px; height:30px; width:400px; border-radius:3px; text-indent:8px;}
.khfzbtn{ background:#b4b4b4; border:none; height:32px; width:60px; border-radius:3px; color:#fff; margin-left:10px;}
.khfzbtn:hover{ background:#888;}

.jcjj_list{ border:1px #dcdcdc solid; margin-bottom:15px;}
.jcjj_list h3{ background:#f6f9f5 url(../images/arrow.png) right 2px no-repeat; height:40px; line-height:40px; font-size:18px; padding-left:15px; color:#46a000; border-bottom:1px #dcdcdc solid;}
.jcjj_list h3.xz{ background-position:right -39px;}
.jcjj_list table{ border:none;}
.wgjc{ margin-left:15px; width:50%; min-width:130px; height:32px; border:1px #c8c8c8 solid; border-radius:3px; font-family:"微软雅黑"; color:#888; text-indent:4px;}
.khxq th{ font-size:16px; height:40px; font-weight:normal; padding-top:10px;}
.khinput{ width:90%; border:1px #dcdcdc solid; border-radius:4px; text-indent:8px; height:30px;}
a.khxqadd{ background:#578ccd; color:#fff; display:inline-block; padding:3px 12px; border-radius:3px; text-decoration:none;}
.qtbz{ font-family:"微软雅黑"; width:96%; height:200px; border:1px #dcdcdc solid; border-radius:4px; padding:5px;}
.byjc thead th{ background:#e4eaf2; height:45px; font-size:16px; font-weight:normal;}
.byjc thead th font{ color:#00b450; font-size:15px; margin-left:2px;}
.byjctitle{height:42px; line-height:42px; font-size:20px; color:#46a000; margin-top:10px;background: url(../images/arrow.png) right 2px no-repeat;}
.byjctitle2{height:42px; line-height:42px; font-size:20px; color:#46a000; margin-top:10px;background: url(../images/arrow.png) right -39px no-repeat;}
.byxxmlist{ background:#fafafa; border-radius:5px; margin-bottom:15px; border: 1px #e6e6e6 solid; overflow:hidden;}
a.sczpbtn{ background:#eee; display:block; width:110px; height:40px; line-height:40px; text-align:center; text-decoration:none; border-radius:4px; border:1px #d2d2d2 solid; color:#888; font-size:16px;}
.byjc tr td{ border-bottom:1px #f0f0f0 solid; height:50px;}
.byjc tr td a{ display:block; width:60%; height:40px; background:url(../images/gou.png) center top no-repeat; margin:0 auto; text-decoration:none;}
.byjc tr td a.zt1{ background-position:center -40px;}
.byjc tr td a.zt2{ background-position:center -80px;}
.byjc tr td a.zt3{ background-position:center -120px;}
.byjc tr td a.zt4{ background-position:center -160px;}
.byjc tr td a.zt5{ background-position:center -200px;}
.jcjc{ width:1200px; margin:0 auto; position: relative;}
.jcjcbt{ position:absolute; z-index:20; display:block; left:50%; margin-left:-620px; padding:10px 18px; font-size:28px; color:#666; background:#fff; font-weight:bold;}
.scwp label{ margin-right:20px; display:block; float:left;}
.scwp input{ float:left; margin:5px 4px 0 0;}

.img_upload a.sendimg{ width:150px; height:110px; border:1px #bdbdbd solid; text-align:center; display:block; line-height:40px; text-decoration:none; font-size:16px; color:#888; background:#ecf0f3; }
.img_upload a.sendimg font{ font-size:60px; display:block; padding-top:18px;}
.img_upload a.sendimg:hover, .img_upload a.sendimg:active{border:1px #282828 solid; color:#282828; background:#FCFCFC;}
.jcbb{ height:50px; position:relative;}
.jcbb dl a{ width:136px; height:40px; text-align:center; line-height:40px; background:url(../images/fw_views_menu2.png?v=1) 0 0px no-repeat; display:block; float:left; font-size:16px; color:#888; margin-right:10px; text-decoration:none;}
.jcbb dl a.xz{ background-position:0 -257px; color:#fff; height:48px;}
.jcbbmore{ position:absolute; top:52px; width:500px; right:0; z-index:12;}
.jcbbmore ul{ padding-left:12px; border:1px #c8c8c8 solid; background:#fff; border-radius:5px; padding-top:12px; box-shadow:0px 2px 3px #dcdcdc; height:auto;  min-height:50px; overflow:auto; width:456px; float:right;}
.jcbbmore a{ display:block; float:left; padding:5px 17px; border:1px #dcdcdc solid; margin:0 10px 10px 0; border-radius:20px; font-size:12px; color:#888; text-decoration:none;}
.jcbbmore:before{position:absolute; top:-6px; right:425px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.jcbbmore:after{position:absolute; top:-5px; right:426px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #eee; border-left: 6px solid transparent; border-bottom-color: #fff; content: '';}
.jcbbmore ul a.xz{ background:#21c064; border:1px #21c064 solid; color:#fff;}
.xjbyjc{ position:absolute; left:50%; margin-left:450px; top:12px; padding:0 15px; background:#fff; z-index:536;}
.xjbyjc a{ display:block; background:#32bef0; color:#fff; width:130px; height:36px; line-height:36px; text-align:center; border-radius:5px; text-decoration:none; font-size:15px;}
.boxbg{ width:100%; height:100%; position:fixed; z-index:2233; background:#000; filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;}
.popbox{ background:#fff; position:fixed; left:50%; top:50%; box-shadow:0px 0px 15px #888; z-index:2244; margin:-220px 0 0 -360px; width:720px; height:440px; border-radius:5px;}
.popbox h2{ background:#f8f8f8; height:50px; line-height:50px; font-size:18px; padding-left:14px; border-radius:5px 5px 0 0;}
.popbox1{ background:#fff; position:fixed; left:50%; top:50%; box-shadow:0px 0px 15px #888; z-index:2244; margin:-220px 0 0 -360px; width:720px; height:440px; border-radius:5px;}
.popbox1 h2{ background:#f8f8f8; height:50px; line-height:50px; font-size:18px; padding-left:14px; border-radius:5px 5px 0 0;}
.boxbtn{ text-align:center; padding:16px 0; background:#f8f8f8; position:absolute; bottom:0; width:100%; text-align:right; border-radius:0 0 5px 5px;}
.boxbtn a{ font-size:15px; height:36px; line-height:36px; background:#32bef0; display:inline-block; text-decoration:none; color:#fff; border-radius:4px; text-align:center; margin:0 6px; padding:0 30px;}
.boxbtn a.qc{ background:#b4b4b4;}
.boxbtn a:hover{ background:#dc0000;}
.boxbtn ul{ padding-right:10px;}
.boxbtn a.downf{ padding:0;}
.boxbtn a.ing{ background:#e8e8e8; color:#fafafa;}
.yxtable thead th{border-right:1px #66a0e4 solid;}
.yxtable thead th:last-child{border:none;}
.wxpay{ width:50%; height:440px; float:left;}
.numb font{ width:28px; height:28px; border-radius:50%; background:#999; color:#fff; display:block; text-align:center; line-height:28px; margin:0 auto;}
a.down_code{ display:inline-block; background:#32bef0; text-decoration:none; color:#fff; height:36px; line-height:36px; padding:0 25px; border-radius:4px;}
.wxpaybtn{ float:right; padding-right:8px;}
.wxpaybtn a{ display:inline-block; background:#32bef0; text-decoration:none; color:#fff; height:36px; line-height:36px; padding:0 28px; border-radius:4px; margin:0 6px; font-size:15px;}
.wxpaybtn a.qc{ background:#b4b4b4;}
.wxpay a:hover{ background:#dc0000;}
.wxpaybtn a.hui{ background:#e6e6e6 url(../images/loading5.gif) 16px 10px no-repeat; color:#b4b4b4; padding:0 20px 0 40px;}

.byaddmore{ position:absolute; top:45px; width:200px; right:10px; z-index:12;}
.byaddmore ul{ border:1px #c8c8c8 solid; background:#fff; border-radius:5px; box-shadow:0px 2px 3px #dcdcdc; height:auto;  min-height:50px; overflow:auto; width:200px; float:right; max-height:500px;}
.byaddmore ul li{ width:100%; height:auto; border-bottom:1px #dcdcdc solid;}
.byaddmore ul li:last-child{ border-bottom:none;}
.byaddmore a{ font-size:14px; display:block; padding:0 15px; color:#888; text-decoration:none; background: url(../images/printdj.png) right -39px no-repeat; height:36px; line-height:36px; width:auto; text-align:left;}
.byaddmore a:hover{ background-color:#f8f8f8;}
.byaddmore:before{position:absolute; top:-6px; right:60px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.byaddmore:after{position:absolute; top:-5px; right:61px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #eee; border-left: 6px solid transparent; border-bottom-color: #fff; content: '';}
.dataloading{ display:none; position:absolute; background:#fff; border:1px #c8c8c8 solid; width:92%; text-align:center; top:40px; height:104px; line-height:100px; color:#999; z-index:41; font-size:15px;box-shadow:0px 2px 5px #dcdcdc; border-radius:0 0 5px 5px;}

.fw_top_right a.xmsz{ background:#3ca0dc; color:#fff; border-radius:5px; padding:0; width:130px; text-align:center; transition:all .4s ease;}
.fw_top_right a.xmsz:hover{ background:#dc0000;}

.xiche{ height:29px; border:1px #d2d2d2 solid; width:100%; border-radius:3px; text-indent:6px;}
.font15{ font-size:15px;}
.color888{ color:#888;}
.xichekd table th{ background:#21c064; color:#fff; height:40px; font-size:16px; font-weight:normal;border-right:1px #55cf88 solid;}
.xichekd table th:last-child{ border-right:none;}
.xichekd table td{ border-bottom:1px #dcdcdc solid;}
.xcinput{ border:1px #dcdcdc solid; border-radius:3px; height:28px; text-indent:6px; width:95%;}
/*.xichekd table tr:hover td:first-child{background:#f6faf5 url(../images/ddd.gif) left center no-repeat;}
.xichekd table tr:hover td{ background:#f6faf5;}*/
.xichekd table tr:last-child td{ border:none;}
.xichekd table td a.newcz{width:44px; height:26px; border:1px #d2d2d2 solid; background:#f2f6f9; text-align:center; display:inline-block; line-height:26px; margin:0 4px; color:#777; text-decoration:none; border-radius:5px;}
.xichekd table td a.newcz:hover, .fw_views_xxbg table td a.newcz:active{ border:1px #888 solid; background:#fff; color:#333;}
.vipsy{margin-bottom:10px;}
.vipsy table{ border:1px #21c064 solid;}
.vipsy table thead th{ height:38px; background:#f6faf5; font-weight:normal; font-size:16px; border-bottom:1px #dcdcdc solid; color:#00a03c;}
.vipsy table td{ border-bottom:1px #e6e6e6 solid;}
.vipsy table tr:hover{ background:#f5f5f5; cursor:pointer;}
.cyxm{ border:1px #21c064 solid; height:auto; overflow:hidden; min-height:200px;}
.cyxm h2{ background:#f6faf5; font-size:16px; height:36px; line-height:36px; padding-left:10px; color:#00a03c;}
.cyxm ul{ padding:10px 0 0 10px;}
.cyxm ul li{ float:left; margin:0 9px 9px 0;}
.cyxm ul li a{ border:1px #dcdcdc solid; border-radius:4px; height:30px; line-height:30px; display:block; padding:0 12px; text-decoration:none; color:#888;}
.cyxm ul li a:hover{ border:1px #555 solid; background:#f0f0f0; color:#333;}

.bjtopss{ border:1px #c4d1e2 solid; margin:12px 12px 0 12px; border-bottom:1px #c7ced7 solid; background:#f4f8fb; border-radius:5px 5px 0 0; height:33px;}
.bjinput{ font-size:12px; border:1px #a5a6a8 solid; border-radius:3px; height:23px; text-indent:5px; width:100%;}
.bjbtn{ background:#cfe0eb; border:1px #5082a0 solid; border-radius:3px; color:#015f8b; font-size:12px; width:50px; height:25px;}
.bjbtn:hover{ background:#bed2e6; color:#005078;}
.bjlist{ border:1px #c2cede solid; border-top:1px #fff solid; margin:0 12px; border-radius:0 0 5px 5px; height:305px; position:relative;}
.bjpage{ position:absolute; bottom:0; background:#f4f8fb; width:100%; text-align:center; border-radius:0 0 5px 5px; font-size:12px; height:28px; line-height:28px;}
.bjpage a{ font-size:12px; color:#015f8b; margin:0 6px;}
.bjpage a:hover{ color:#dc0000;}
.bjtable table thead th{ background:#f0f3f8 url(../images/dth.png) right center no-repeat; border-bottom:1px #afb9cd solid; color:#5d6f8f; font-size:12px; height:26px;}
.bjtable table thead th:last-child{ background-image:none;}
.bjtable table tbody td{ font-size:12px; border-bottom:1px #e7ebf0 solid;}
.bjtable table tbody tr.xzpj{background:#96dca0;}
.khxx, .xmtitle{margin:11px 12px 0 12px;}
.khxx table td{ font-size:12px;}
.khinput2{ font-size:12px; border:1px #c3c8d2 solid; border-radius:3px; height:23px; text-indent:5px; width:100%; background:#f4f8fb;}
.khinput_s{ font-size:12px; border:1px #c3c8d2 solid; border-radius:3px; height:25px; width:100%; background:#f4f8fb url(../images/ssxljt2.png) right center no-repeat;text-indent:2px;}
a.addpj{ background:#96afcd; text-decoration:none; width:16px; height:16px; line-height:16px; border-radius:50%; color:#fff; display:inline-block; font-size:13px;}
a.scpj{ background:#ff9600 url(../images/scpj.gif) no-repeat; text-decoration:none; width:16px; height:16px; line-height:16px; border-radius:50%; color:#fff; display:inline-block; font-size:13px;}
.xmtitle ul{ width:100%; height:26px;}
.xmtitle ul li{ float:left; margin-right:6px;}
.xmtitle ul li a{ display:block; background:#e0e4ef; font-size:13px; height:26px; line-height:26px; padding:0 26px; text-decoration:none; color:#888; border-radius:4px 4px 0 0;}
.xmtitle ul li a.xz{ background:#21c064; color:#fff;}
.xsbj{margin:0 12px 0 12px; font-size:12px;}
.xsbj1{ border:1px #c4d1e2 solid; border-radius:0 0 4px 4px; min-height:180px;}
.xsbj table thead th{ background:#f0f3f8 url(../images/dth.png) right center no-repeat; border-bottom:1px #afb9cd solid; color:#5d6f8f; font-size:12px; height:26px;}
.xsbj table thead th:last-child{ background-image:none;}
.xsbj table tbody td{ font-size:12px; border-bottom:1px #e7ebf0 solid;}
.bxinput{ font-size:12px; border:1px #c8c8c8 solid; border-radius:3px; height:20px; width:70px; text-align:center;}
.ssjg{ position:absolute; z-index:122; top:28px; width:100%; border:1px #5082a0 solid; background:#fff; border-radius:3px; box-shadow:0px 2px 5px #b4b4b4; overflow:hidden;}
.ssjg ul li{ height:28px; line-height:28px;}
.ssjg ul li a{ display:block; padding-left:10px; text-decoration:none; color:#999;}
.ssjg ul li a:hover{ background:#e0e4ef; color:#005078;}
.table_box2{ position:absolute; width:200%; min-width:500px; border:1px #5082a0 solid; background:#fff; top:26px; height:auto; overflow:hidden; left:0px; z-index:100; border-radius:3px; box-shadow:0px 2px 5px #dcdcdc;}
.table_box2 table thead th{ height:30px; background:#f4f8fb; border-bottom:1px #dce1e5 solid; color:#578ccd; font-size:14px;}
.table_box2 table tr{ cursor:pointer;}
.table_box2 table tr:hover{ background: #f8f8f8; color: #df0024; }
.table_box2 table tr td{ height:28px; font-size:13px; border-bottom:1px #dce1e5 solid;}
.table_box2 table tr td:first-child{ padding-left:8px;}
.table_box2 table tr:last-child td{ border-bottom:none;}

.bjinput_s{ font-size:12px; border:1px #a5a6a8 solid; border-radius:3px; height:25px; width:100%; background:#fff url(../images/ssxljt2.png) right center no-repeat; text-indent:2px;}
.fzmenu{ height:44px; border-bottom:1px #dcdcdc solid; position:relative;}
.fzmenu ul{ width:100%; position:absolute; top:12px; left:5px;}
.fzmenu ul li{ float:left; margin-left:8px;}
.fzmenu ul li a{ display:block; text-decoration:none; padding:0 12px; border:1px #dcdcdc solid; border-bottom:none; height:31px; line-height:31px; border-radius:4px 4px 0 0; color:#999; background:#f8f8f8;}
.fzmenu ul li a.xz{ height:32px; line-height:32px; background:#fff; color:#578ccd;}
.fzyglist{ padding:12px 5px 0 12px; height:324px; overflow:auto;}
.fzyglist ul li{ float:left; margin:0 12px 11px 0;}
.fzyglist ul li a{ display:block; height:27px; line-height:26px; border:1px #dcdcdc solid; border-radius:20px; padding:0 18px; text-decoration:none; color:#888;}
.fzyglist ul li a:hover{ background:#e6e6e6; border:1px #e6e6e6 solid; color:#555;}
.fzyglist ul li a.xz{ background:#21c064; border:1px #21c064 solid; color:#fff;}

.xsadmin{ width:900px; margin:0 auto; margin-top:80px; text-align:center;}
.xsadmin ul li{ width:131px; height:180px; display:inline-block; margin:40px 30px;}
.xsadmin ul li.md1 font{margin-bottom:5px; background:url(../images/xs_menu.png) no-repeat;width:131px; height:131px; display:block;}
.xsadmin ul li.md2 font{margin-bottom:5px; background:url(../images/xs_menu.png) -140px 0 no-repeat;width:131px; height:131px; display:block;}
.xsadmin ul li.md3 font{margin-bottom:5px; background:url(../images/xs_menu.png) -280px 0 no-repeat;width:131px; height:131px; display:block;}
.xsadmin ul li a{ width:131px; height:260px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.xsadmin ul li.md1 a{ color:#ff5050;}
.xsadmin ul li.md2 a{ color:#f19609;}
.xsadmin ul li.md3 a{ color:#3acdc5;}
.xsmenu{ margin-top:1px; background:#f4f8fb;}
.xsmenu ul{ height:39px; margin-left:5px;}
.xsmenu ul li{ float:left; margin-left:12px;}
.xsmenu ul li a{ display:block;  text-align:center; font-size:15px;font-family:"微软雅黑"; height:39px; line-height:39px; background-position:0 -50px; overflow:hidden; text-decoration:none; padding:0 18px;}
.xsmenu ul li a.xzzt{ color:#ff6600; text-decoration:none; border-bottom:3px #ff6600 solid; height:36px;}
.xsmenu ul li a:hover{ background:#e6e6e6;}
.pjaddkc{ max-height:306px; overflow:auto;}
.pjaddkc thead th, .cwtop thead th{ border-bottom:1px #dcdcdc solid; height:39px;}
.pjaddkc tbody td{ height:40px; border-bottom:1px #e6e6e6 solid;}
.pjaddbox tr td:first-child{ padding-left:10px;}
fieldset{ border:1px #e6e6e6 solid; border-radius:5px;}
legend{ font-size:16px; color:#999;}

.fwckd{ margin-right:15px;}
.fwckd table{ border:1px #dcdcdc solid; border-spacing:0; border-collapse: collapse; background-color:transparent;}
.fwckd thead th{ background:#f8f8f8; font-weight:normal; height:36px; border:1px #e6e6e6 solid; font-size:15px;}
.fwckd tbody td{ border:1px #e6e6e6 solid; font-size:13px;}
.fwckbtn{ padding:10px; height:auto; overflow:hidden;}
.fwckbtn a{ display:block; height:32px; line-height:32px; width:120px; float:left; background:#32bef0; margin-right:10px; text-align:center; color:#fff; text-decoration:none; border-radius:4px;}
.fwckbtn a:hover{ background:#578ccd;}
.cgdinput{ border:1px #dcdcdc solid; border-radius:3px; height:28px; width:50px; text-align:center; font-size:12px;}
a.cgsc{ background:#ff5500 url(../images/scpj.gif) 0 -20px no-repeat; text-decoration:none; width:18px; height:18px; line-height:16px; border-radius:50%; color:#fff; display:inline-block; font-size:13px;}
a.cgtj{ background:#21c064 url(../images/scpj.gif) 0 -40px no-repeat; text-decoration:none; width:18px; height:18px; line-height:16px; border-radius:50%; color:#fff; display:inline-block; font-size:13px;}
a.peijianssbtn2{ width:40px; height:32px; background:#78c832 url(../images/hyxzbtn.png) 0 -3px no-repeat; display:block; border-radius:3px; text-align:center; margin:0 auto;}
a.peijianssbtn2:hover{ background-color:#ff7878;}
.zbbb{ margin-right:12px;}
.zbbb table{border-spacing:0; border-collapse:collapse;}
.zbbb table td, .zbbb table th{ border:1px #e6e6e6 solid; font-size:12px;}
.zbbb table th{ background:#f8f8f8; font-weight:normal; font-size:13px;}
.zbbb table td{ text-align:center;}
.zbbb table tbody tr:hover{ background:#f4f8fb;}
.changwei{ position:absolute; background:#fff; border:1px #dcdcdc solid; border-radius:3px; width:100%; left:8px; top:36px; box-shadow:0px 2px 5px #dcdcdc; max-height:240px; overflow:auto; z-index:100;}
.changwei ul li a{ display:block; font-size:13px; color:#888; height:30px; line-height:30px; text-decoration:none;}
.changwei ul li a:hover{ background:#f8f8f8; color:#dc0000;}

/*
.Accstat{ width:96%; height:auto; margin:0 auto; margin-top:25px; margin-bottom:5px;}
.Accstat h3{ height:50px; line-height:50px; background:#f4f8fb; border:1px #dcdcdc solid; border-radius:5px 5px 0 0; font-size:18px; padding:0 15px;}
.Accstat h3 font{ float:right; font-size:16px; color:#ff6600;}
.Accstat dl{ height:410px; border:1px #dcdcdc solid; border-top:none; border-radius:0 0 5px 5px; overflow:hidden;}
.Accstat dl dt{ height:39px;border-bottom:1px #eef5fa solid; text-align:center; padding-top:10px; line-height:30px; font-size:18px; color:#ff6600; width:100%;}
.Accstat h3 font input{ height:28px; width:130px; padding-left:6px; border:1px #dcdcdc solid; margin:0 10px; border-radius:3px; background: url(../images/xxjt.png) no-repeat right -42px; font-size:13px; color:#888;}
.Accstat dl dd{ width:49.8%; float:left; height:360px;}
.Accstat dl dd h4{ width:82%; height:34px; line-height:34px; background:#e7f0f7; border-radius:20px; margin:20px auto; font-size:16px; text-align:center;}
.Accstat dl dd table{ margin-top:-3px;}
.Accstat dl td{ font-size:15px;}
.Accstat dl dd td span{ font-size:14px; color:#999;}*/
.cktj table thead th{border-bottom:1px #e6e6e6 solid;height:36px;}
.cktj table tbody td{ border-bottom:1px #f0f0f0 solid; height:32px;}

a.ckxxtip{ position:absolute; right:0; top:11px;}
a.ckview{ background:#78c800; font-size:13px; color:#fff; text-decoration:none; display:block; padding:4px 15px; border-radius:20px;}
a.ckview:hover{ background:#f00000;}

.cjtextarea{ border:1px #c8c8c8 solid; background:#fff; height:130px; font-family:"微软雅黑"; line-height:150%;}

/*===== 物流 =====*/
.wuliu{ width:1000px; margin:0 auto; margin-top:150px; text-align:center;}
.wuliu ul li{display:inline-block; margin:0 30px;}
.wuliu ul li.wuliu1 font{margin-bottom:12px; background:url(../images/wuliu.png) no-repeat;width:151px; height:151px; display:block;}
.wuliu ul li.wuliu2 font{margin-bottom:12px; background:url(../images/wuliu.png) no-repeat;width:151px; height:151px; display:block; background-position:-160px 0;}
.wuliu ul li a{ width:151px; height:260px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.wuliu ul li.wuliu1 a{ color:#e66464;}
.wuliu ul li.wuliu2 a{ color:#f19609;}
.pjbiaoge tr td:first-child{word-break:break-all; word-wrap:break-word;}

.yymd{z-index:1333;border-radius:3px;box-shadow: 0px 2px 5px #e6e6e6; position:absolute; width:410px; padding:10px 14px; background:#fff; border:1px #dcdcdc solid; top:41px; max-height:150px; overflow:auto;}
.yymd label{ margin-right:15px;}
.yymd dl{display:block; border-top:1px #e6e6e6 solid; margin-top:7px; padding-top:7px;}

/*===== 营业汇总表 =====*/
.yyhzb{ margin-right:12px;}
.yyhzb table{border-spacing:0; border-collapse:collapse;}
.yyhzb table td, .yyhzb table th{ border:1px #e6e6e6 solid; font-size:12px;}
.yyhzb table th{ background:#f0f0f0; font-weight:normal; font-size:13px;}
.yyhzb table td{ text-align:center;}
.yyhzb table tbody tr:hover{ background:#f4f8fb;}
.yyhzb table tbody tr:nth-child(even){background:#f8f8f8;}
.help-tip{cursor:default; position:relative;}
.help-tip:before{content:'?';font-weight: bold; color:#fff;}
.help-tip:hover p{display:block;transform-origin: 100% 0%; -webkit-animation: fadeIn 0.3s ease-in-out; animation: fadeIn 0.3s ease-in-out;}
.help-tip p{display:none; text-align:left; background-color:#333; filter: alpha(Opacity=90); -moz-opacity: 0.9; opacity: 0.9; padding:12px 15px;  width:320px; z-index:111;
	position:absolute; border-radius:5px; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2); right:50%; margin-right:-48px; top:28px; color:#FFF; font-size:13px; line-height:1.4;}
.help-tip p:before{position: absolute;content: ''; width:0; height: 0; border:6px solid transparent; border-bottom-color:#333; right:35px; top:-12px;}
.help-tip p:after{width:100%;height:40px;content:'';position:absolute; top:-40px; left:0;}

/*===== 开单添加配件 =====*/
.addpjlist{ overflow:hidden;}
.addpjlist table th{ color:#fff; height:32px; font-size:14px; font-weight:normal; color:#578ccd; font-weight:normal; border-bottom:1px #e6e6e6 solid; background:#f4f8fb;}
.addpjlist table td{ height:35px; font-size:12px; border-bottom:1px #ebebeb solid;}
.addpjlist table tr:hover{ background:#fff;}
.addpjlist table thead th:first-child, .addpjlist table tr td:first-child {padding-left:10px;}
.addpjssxz{background:#fff url(../images/ssxljt.png) right center no-repeat; border:0; border-right:1px #e6e6e6 solid; border-radius:0px; height:32px; font-family:"微软雅黑"; text-indent:5px; width:140px; float:left;}
a.yingyong{font-size:12px; color:#00b400; font-weight:bold;}
.addpjbt{ font-size:18px; height:25px; padding:15px 0 0 15px;}
.zbbb .textright{ text-align:right; padding-right:5px;}

/*===== 配件系统登录 =====*/
.pjlogin{ width:840px; height:440px; position:fixed; left:50%; top:50%; margin:-234px 0 0 -420px; border-radius:8px; box-shadow:0px 28px 20px -25px #000; overflow:hidden;}
.pjloginbg{ background:url(../images/pjbottom.jpg) no-repeat; width:840px; height:322px;}
.pjlogin_r{ width:376px; float:right; padding-top:42px;}
.pjlogin_r ul li{ margin-bottom:18px;}
.username input, .password input{width:248px; height:40px; padding-left:53px; border:1px #fff solid; color:#999; border-radius:3px; background:#fff url(../images/pj_logininput.png) no-repeat;}
input.username2{border:1px #247388 solid; background-position:0 -50px; color:#247388; box-shadow:0px 0px 8px #2b99b0;}
.password input{background-position:0 -100px;}
input.password2{border:1px #247388 solid; background-position:0 -150px; color:#247388; box-shadow:0px 0px 8px #2b99b0;}
.pj_loginbtn{width:302px; height:46px; background:#eb4f38; border:none; border-radius:4px; font-size:15px; color:#fff; transition:all .4s ease; letter-spacing:3px; margin-top:12px;}
.pj_loginbtn:hover{ background:#247388; box-shadow:0px 5px 8px -5px #247388; transform: translateY(-2px); cursor:pointer;}
a.xiangq{ height: 29px; border:1px #d2d2d2 solid; width:50px; line-height:29px; border-radius:0 4px 4px 0; text-align:center; display:block; position:absolute; right:-2px; background:#e6e6e6; color:#777; text-decoration:none;}
a.xiangq:hover{ background:#578ccd; border:1px #578ccd solid; color:#fff;}
a.plxzss{ width:32px; height:32px; border:1px #d2d2d2 solid; background:#f0f0f0 url(../images/pjsearch.png) -2px -5px no-repeat; transition:all .0s ease; display:inline-block; border-radius:0 3px 3px 0;}
a.plxzss:hover{ background-position:-2px -45px; background-color:#fff; border:1px #578ccd solid;}
.peijianboxss{border:1px #dcdcdc solid; height:32px; text-indent:6px; width:122px; border-right:0; float:left;}
.pjboxbtn{width:202px; position:absolute; bottom:0; border-radius:0 0 4px 4px; box-shadow: 0px 1px 2px #dcdcdc; overflow:hidden;}
.pjboxbtn a{ font-size:15px; height:40px; line-height:40px; background:#32bef0; display:inline-block; text-decoration:none; color:#fff; text-align:center; width:50%;}
.pjboxbtn a.qc{ background:#b4b4b4;}
.pjboxbtn a:hover{ background:#dc0000;}
.index ul li a.index10 font{ background-position:0 -660px;}
.index ul li a.index11 font{ background-position:0 -720px;}
.index ul li a.index10{ background:#50b4e6;}
.index ul li a.index11{ background:#f47796;}
.tipbox{ background:#fff; box-shadow:0px 0px 8px #999; z-index:2244;width:400px; height:196px; position:absolute; right:0; top:40px; border-radius:0 0 5px 5px;}
.tipbox h2{ background:#f8f8f8; height:44px; line-height:44px; font-size:16px; padding-left:14px; text-align:left; color:#555;}
.tipbox h2 a{ top:15px; right:15px;}
.tipbox td{ color:#888;}

a.wcprint{width:180px; height:80px; display:inline-block; background:#f4f8fb; color:#578ccd; font-size:18px; line-height:80px; text-decoration:none; border-radius:5px; border:1px #c3d2e1 solid;}
a.wcprint:hover{ background:#839dd7; border:1px #839dd7 solid; color:#fff; box-shadow:0px 15px 20px -15px #555; transform: translateY(-4px);}
.daorutips{background:#fbf7f2; border:1px #e9e2d9 solid; margin-right:18px; padding:12px 15px; border-radius:4px; color:#8a6d3b; height:auto; overflow:hidden;}
.daorutips dt{ float:left; margin:9px 15px 0 5px;}
.daorutips dd{ float:left;border-left:1px #e9e2d9 solid; padding-left:15px;}
.daorutitle{ margin-top:15px; height:41px; border-bottom:1px #dcdcdc solid; margin-right:18px; position:relative;}
.daorutitle h3{ position:absolute; width:100%;}
.daorutitle h3 a{ display:block; float:left; padding:0 15px; height:41px; line-height:41px; text-decoration:none; margin-right:8px; border-radius:5px 5px 0 0; color:#999;}
.daorutitle h3 a:hover{ background:#f8f8f8;}
.daorutitle h3 a.xz{ border:1px #dcdcdc solid; border-bottom:1px #fff solid; height:40px; line-height:40px; background:#fff; color:#555;}
.daoruwk{border:1px #dcdcdc solid; margin-right:18px; border-top:none; border-radius:0 0 5px 5px;}
a.example{ display:block; text-align:center; width:180px; height:160px; background:#f8f8f8; border:1px #e6e6e6 dashed; border-radius:5px; color:#469628; text-decoration:none;}
a.example img{display:block; margin:38px auto 10px auto;}
a.example:hover{ border:1px #469628 solid; background:#f5fcf3;}
.daoruzs{ background:#fcf4f4; border-top:1px #f2e7e7 solid; padding:15px 18px; line-height:160%; border-radius:0 0 5px 5px; color:#a94442;}


a.cjpg{ width:84px; height:25px; line-height:25px; display:block; float:left; border:1px #78c800 solid; color:#78c800; border-radius:20px; text-align:center; text-decoration:none;}
a.cjpg:hover{ background:#78c800; color:#fff;}
.cw_admin ul li.cw_admin9 font { margin-bottom: 15px; background: url(../images/jxc.png?v=1) no-repeat; width: 151px; height: 151px; display: block; background-position: -630px -160px; }
.cw_admin ul li.cw_admin9 a { color: #2dbceb; }
a.bycx{ width:70px; height:22px; line-height:22px; display:inline-block; border:1px #78c800 solid; color:#fff; background:#78c800; border-radius:4px; text-align:center; text-decoration:none; font-size:12px; margin:7px 0px 0 15px;}
a.bycx:hover{ background:#f00000; border:1px #f00000 solid;}
.cxjg table{ border:1px #e1e6eb solid;}
.cxjg table thead th{ border-bottom:1px #e1e6eb solid; background:#f9fafc; height:32px; font-weight:normal; text-align:left; color:#8b8b8c;}
.cxjg table tbody td{ border-bottom:1px #e1e6eb solid; height:40px; font-size:12px;}
.cxjg table tbody tr:last-child td{ border:none;}
.cxjg table tbody tr td:first-child, .cxjg table thead th:first-child{ padding-left:15px;}
.cxjg table tbody tr:hover{ background:#f9f9f9; color:#0073d8; cursor:pointer;}
.cxjg2 h2{ font-size:19px; color:#00a0e9; height:35px;}
.cxjg2 h2 font{ display:block; border-left:3px #00a0e9 solid; padding-left:10px; height:20px; float:left; margin-top:4px; width:0px;}
.cxjg2 table{ border-collapse:collapse; border-spacing:0;}
.cxjg2 table td, .cxjg2 table th{border:1px #e1e6eb solid;}
.cxjg2 table thead th{ background:#f9fafc; height:32px; font-weight:normal; color:#8b8b8c;}
.cxjg2 table tbody td{ height:36px; font-size:13px; text-align:center;}
.cxjg2 table tbody tr:hover{ background:#f9f9f9;}
.cxjg table tbody tr.xz td{ background:#f9f9f9; color:#ff6600;}
.cxjg table tbody tr.xz td:last-child{ background:#f9f9f9 url(../images/gou.png) right -80px no-repeat;}
.chengshi h3{ padding-left:15px; font-size:18px; height:30px;}
.chengshi ul{ margin-left:15px; height:auto; overflow:hidden;}
.chengshi ul li{ margin:0 12px 12px 0; float:left;}
.chengshi ul li a{ display:block; width:78px; height:28px; line-height:28px; border:1px #e6e6e6 solid; text-align:center; text-decoration:none; color:#888; cursor:default;}
.chengshi ul li a:hover{border:1px #999 solid; background:#f8f8f8; color:#555;}
a.addkh { display: inline-block;width: 23px;height: 23px;background: #28bef0 url(../images/vip_bianji.png) -6px -242px no-repeat; border-radius: 50%; margin: 6px 0 0 5px;}

.s_chengshi { border: 1px #c8c8c8 solid; background:url(../images/xxjt.png) right top no-repeat; height:34px; padding:0 8px; float:left; border-radius:0; border-right:0; text-indent:0; font-size:15px;}
.setting ul li a.md5{color:#3acdc5;background-position:-550px 0;}
.setting ul li a.md11{color:#64be14;background-position:-1390px 0;}
.sytz{ width:908px; margin:10px auto; height:auto; overflow:hidden;}
.sytz ul li a{ display:block; background:#e9edf0 url(../images/sytzjt.png) right center no-repeat; border-radius:5px; height:48px; line-height:48px; font-size:18px; color:#738ca0; text-decoration:none; padding:0 16px;}
.sytz ul li a font{ font-size:15px; color:#e65050; font-weight:bold; float:right; margin-right:8px;}
.sytz ul li a:hover{ background-color:#dce1e5;}
a.addkh{ display:inline-block; width:23px; height:23px; background:#28bef0 url(../images/vip_bianji.png) -6px -242px no-repeat; border-radius:50%; margin:6px 0 0 5px;}
.province{ display:block; border:1px #dcdcdc solid; height:28px; width:50px; float:left; line-height:28px; padding-left:6px; border-radius:3px 0 0 3px; border-right:none; background:url(../images/ssxljt.png) right center no-repeat; cursor:pointer;}
a.sckey{ width:17px; height:17px; display:block; position:absolute; left:290px; top:12px; z-index:45; background:url(../images/input_close.png) no-repeat;}
.sheng{ position:absolute; border:1px #dcdcdc solid; background:#fff; top:34px; box-shadow:0px 1px 3px #e6e6e6; width:395px;}
.sheng ul li a{ text-decoration:none; color:#666; width:32px; height:32px; line-height:32px; border-bottom:1px #dcdcdc solid;  border-right:1px #dcdcdc solid; display:block; float:left; text-align:center; cursor:default;}
.sheng ul li a:nth-child(12n){ border-right:none;}
.sheng ul li a:hover{ background:#f8f8f8;}
.kh_box{ position:absolute; width:100%; border:1px #ccc solid; background:#fff; top:37px; left:5px; height:260px; z-index:100; border-radius:4px; box-shadow:0px 2px 5px #dcdcdc;}
.kh_box:before{position:absolute; top:-7px; left:12px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.kh_box:after{position:absolute; top:-6px; left: 13px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #f4f8fb; border-left: 6px solid transparent; content: '';}
.kh_box dl{ height:260px; overflow:auto; border-radius:4px;}
.kh_box table thead th{ height:34px; background:#f4f8fb; border-bottom:1px #dce1e5 solid; color:#578ccd; font-size:14px; font-weight:normal;}
.kh_box table tr td{ height:32px; font-size:13px; border-bottom:1px #f8f8f8 solid;}
.kh_box table tr td:first-child, .kh_box table tr th:first-child{padding-left:8px;}
.kh_box table tr:last-child td{ border-bottom:none;}
.kh_box table tr:hover{ background:#fdfde1; color:#df0024; cursor:pointer;}
a.addkh2{ display:inline-block; width:22px; height:22px; background:#28bef0 url(../images/jiancha_btn.png) -134px -54px no-repeat; border-radius:50%; position:absolute; right:-28px; top:12px;}
a.editkh{ display:inline-block; width:23px; height:23px; background:#e69600 url(../images/vip_bianji.png) -6px -442px no-repeat; border-radius:50%; margin:6px 0 0 5px;}
.xzcar{position:absolute; z-index:99; width:166px; border:1px #ccc solid; background:#fff; top:41px; left:50%; margin-left:-84px; box-shadow:0px 1px 3px #dcdcdc; max-height:400px; overflow:auto;}
.xzcar ul{ padding:5px 0;}
.xzcar ul li a{ display:block; text-align:left; color:#888; height:32px; line-height:32px;}
.xzcar ul li a font{width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:2px; display:block; float:left; margin:9px 5px 0 12px;}
.xzcar ul li a:hover{ background:#f8f8f8;}
.xzcar ul li a.xz{ color:#578ccd; background:#f8fafc;}
.xzcar ul li a.xz font{border:1px #78b4f0 solid; background:#78b4f0 url(../images/gouxuan.png) no-repeat;}

.setting ul li a.md12{color:#32b4ff;background-position:-1530px 0;}

.sjd li{ width:14.8%; height:58px; border:1px #a6e0f5 solid; color:#00b4f6; border-radius:5px; float:left; margin:0 15px 15px 0;}
.sjd li font{ font-size:18px; margin:6px 0 0 10px; display:block;}
.sjd li p{ padding-left:10px;}
.sjd li a{ width:28px; height:28px; display:block; float:right; margin:-2px 5px 0 0; background:url(../images/sjde.png) no-repeat;}
.sjd li:hover{ cursor:pointer;}
.sjd li.yyh{ border:1px #ff8984 solid; color:#ff7484;}
.sjd li.yyh a{ background-position:0 -70px;}
.sjd li.hui{ border:1px #dcdcdc solid; color:#999;}
.sjd li.hui a{ background-position:0 -140px;}
.sjdbt{ float:right; margin-right:5%;}
.sjdbt ul li{ float:left; margin:0 15px;}
.sjdbt ul li font{ width:16px; height:16px; background:#00b4f6; display:block; float:left; margin:3px 5px 0 0;}
.sjdbt ul li.bt1 font{ background:#ff7484;}
.sjdbt ul li.bt2 font{ background:#dcdcdc;}
.yygs{ background:#f4f8fb; margin:0 0 15px 10px; width:97%; border-radius:6px;}
.yypj{ width:99%; margin:0 auto; border-top:1px #dce1e5 solid; padding:10px 0;}
.cw_admin ul li.cw_admin10 font { margin-bottom:15px; background: url(../images/jxc.png?v=1) no-repeat; width: 151px; height: 151px; display: block; background-position: -790px -160px; }
.cw_admin ul li.cw_admin10 a { color: #d2b419; }

a.ztedit{ height:18px; display:inline-block; background:url(../images/sjde.png) 40px -1px no-repeat; padding-right:22px; color:#888; text-decoration:none;}
.addyytime a{ width:150px; height:36px; line-height:36px; border:1px #a6e0f5 solid; display:block; float:left; text-decoration:none; text-align:center; color:#00b4f6; border-radius:4px; margin:0 15px 15px 0;}
.addyytime a.hui{ border:1px #e6e6e6 solid; color:#c8c8c8; background:#e6e6e6;}
.addyytime a.xz{ border:1px #ff7800 solid; color:#fff; background:#ff7800;}
.edityyzt ul li{ margin:0 12px; display:inline-block; width:102px;}
.edityyzt ul li a{ width:100px; height:92px; border:1px #dcdcdc solid; text-align:center; text-decoration:none; color:#b4b4b4; border-radius:3px; display:block;}
.edityyzt ul li a font{ width:100%; height:58px; display:block; background:url(../images/edityyzt.png) no-repeat;}
.edityyzt ul li a.xz{background:#fff url(img/fw_add_list.gif) right bottom no-repeat; border:1px #578ccd solid; color:#1e82dd;}
.edityyzt ul li.z2 a font{ background-position:0 -90px;}
.edityyzt ul li.z3 a font{ background-position:0 -180px;}
.edityyzt ul li.z4 a font{ background-position:0 -270px;}
.edityyzt ul li.z5 a font{ background-position:0 -360px;}
.edityyzt ul li.z1 a.xz font{ background-position:-100px 0px;}
.edityyzt ul li.z2 a.xz font{ background-position:-100px -90px;}
.edityyzt ul li.z3 a.xz font{ background-position:-100px -180px;}
.edityyzt ul li.z4 a.xz font{ background-position:-100px -270px;}
.edityyzt ul li.z5 a.xz font{ background-position:-100px -360px;}
a.addsf{border:1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) -3px -80px no-repeat; width:28px; height:28px; border-radius:3px; display:inline-block; margin-left:10px;}
.zxcz_menu{ position:absolute; top:50px; width:150px;}
.zxcz_menu a{ display:block; height:44px; line-height:44px; margin-bottom:15px; padding-left:15px; color:#888; text-decoration:none; border-radius:5px 0 0 5px; font-size:16px; background:#f4f8fb;}
.zxcz_menu a.xz{ border:1px #dce1e5 solid; border-right:none; width:135px; background:#fff; color:#578ccd; font-weight:bold;}
.cztc a{ display:block; float:left; width:200px; height:60px; border:1px #a6e0f5 solid; margin:0 25px 25px 0; text-align:center; text-decoration:none; color:#666; padding-top:14px;}
.cztc a font{ font-size:18px; margin-left:2px;}
.cztc a p{ color:#999;}
a.btn{background:#28bef0; text-decoration:none; display:inline-block; height:38px; line-height:38px; padding:0 22px; border-radius:5px; color:#fff; font-size:15px;}
a.btn:hover{ background:#3ca0dc; box-shadow: 0px 1px 2px #c8c8c8;}
.cztc a.xz{ border:1px #ff6600 solid; color:#ff6600; background:url(../images/cztcbtn.gif) right bottom no-repeat;}
.cztc a.xz p{ color:#ff6600;}

.czje a{display:block; float:left; width:120px; height:44px; line-height:44px; border:1px #e6e6e6 solid; margin-right:16px; text-align:center; text-decoration:none; color:#666; background:#f8f8f8;}
.czje a.xz{ border:1px #ff6600 solid; color:#ff6600; background:url(../images/cztcbtn.gif) right bottom no-repeat;}
.czinput{ border:1px #dcdcdc solid; border-radius:3px; text-indent:10px; width:200px; height:40px; line-height:40px; font-weight:bold; font-size:18px; color:#ff6600;}
input.czinput::-webkit-input-placeholder{color:#b4b4b4; font-size:14px; font-weight:normal;} 
input.czinput:-moz-placeholder{color:#b4b4b4; font-size:14px; font-weight:normal;} 
input.czinput::-moz-placeholder{color:#b4b4b4; font-size:14px; font-weight:normal;} 
input.czinput:-ms-input-placeholder{color:#b4b4b4; font-size:14px; font-weight:normal;} 
.member_admin ul li.md10 font{margin-bottom:5px; background:url(../images/hy_menu.png) -140px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md10 a{ color:#c8aa06;}

.cs_api table, .bsbfpm table{border-spacing:0; border-collapse:collapse;}
.cs_api table td, .cs_api table th{ border:1px #e6e6e6 solid; font-size:12px;}
.cs_api table th{ background:#f0f0f0; font-weight:bold; font-size:13px;}
.cs_api table td{ text-align:center;}
.cs_api table tbody tr:hover{ background:#f4f8fb;}
.cs_api table thead{ position:fixed;}
.bsbfpm tr:nth-child(odd) {background:#fbfbfb;}
.bsbfpm th, .bsbfpm td { text-align:center; border:1px solid #e4e4e4;}
.bsbfpm th {font-size:16px; color:#000;}
.bsbfpm table thead{ position:fixed;}


a.jilu{ background:#28bef0 url(../images/jilu.png) left top no-repeat; border-radius:5px; padding:0 15px 0 35px; color:#fff; width:auto; font-size:15px;}
a.jilu:hover{ background-color:#3ca0dc;}
.kh_box dl.zwcxjg{background:url(../images/ystopbg.png) repeat-x; text-align:center; color:#999; height:100px; line-height:100px;}


.wxtb {width:28px; height:26px; display:inline-block; background: url(../images/iswx.png) no-repeat;}
.wxtb2 {width:28px; height:26px; display:inline-block; background: url(../images/iswx.png) 0 -40px no-repeat;}


a.aaff{ color:#28aaff;}
a.aaff:hover{ color:#00b400; text-decoration:underline;}
.bdcar{ max-height:100px; overflow:auto;}
.bdcar li a{ display:block; text-align:left; color:#888; height:32px; line-height:32px; text-decoration:none; float:left; margin-right:18px;}
.bdcar li a font{width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:2px; display:block; float:left; margin:9px 5px 0 0px;}
.bdcar li a.xz{ color:#578ccd;}
.bdcar li a.xz font{border:1px #78b4f0 solid; background:#78b4f0 url(../images/gouxuan.png) no-repeat;}

.setting ul li a.md13{color:#a9cc00;background-position:-1668px 0;}
.store_img dd p{ position:absolute; bottom:0; width:100%; background:#000; filter: alpha(Opacity=40); -moz-opacity:0.4; opacity:0.4; display:none;}
.store_img dd p a{ color:#fff; text-align:center; display:block; height:28px; line-height:28px;}
.store_img dd:hover p{ display:block;}
.wxhotsp{ width:480px; margin:0 auto;}
.wxhotsp dl{ height:336px;}
.wxhotsp dl dt{ width:238.5px; float:left; height:333px; background:#ecdbdf; position:relative;}
.wxhotsp dl dd{ width:238.5px; float:right; height:165px; background:#b3e2d9; position:relative;}
.wxhotsp dl dd.rxt{ margin-top:3px; background:#e4dda2;}
.wxhotsp ul li{ width:480px; height:180px; background:#efe4d5; position:relative;}
.wxhotsp img{ position:absolute; left:0;}
.wxhotsp dl dt img{width:238.5px; height:333px;}
.wxhotsp dl dd img{width:238.5px; height:165px;}
.wxhotsp ul li img{width:480px; height:180px;}
.pjxj{ float:right; padding-right:26px; position:relative;}
.pjxj font{ position:absolute; display:block; height:19px; line-height:19px; padding:0 8px; border-radius:10px; left:75px; top:-2px; background:#ff9600; font-size:10px; color:#fff;}
.xjjg{ font-size:15px;padding-top:18px;}
.xjjg i{ width:24px; height:24px; line-height:24px; display:block; float:left; background:#ff9600; color:#fff; border-radius:50%; text-align:center; float:left; font-style:normal; font-size:12px; margin-right:5px; margin-top:-2px;}
.fw_menu { float:right; padding-right:10px;}
.fw_menu a{height:32px; background:#f4f8fb; text-align:center; border:1px #d2d2d2 solid; padding:0 12px; border-radius:4px; display:block; float: left; font-size:15px; line-height:32px; text-decoration:none; color: #777; margin-left:9px;}
.fw_menu a.zh{ border:1px #28bef0 solid; background:#28bef0; color:#fff;}
.fw_menu a.bx{ border:1px #ff9600 solid; background:#ff9600; color:#fff;}
.fw_menu a:hover{ border:1px #ff461e solid; color:#fff; background:#ff461e;}
a.xsztp{background: url(../images/img_upload.png) 2px -96px no-repeat; width:30px; height:30px; display:inline-block; margin:2px 0 0 8px;}
.gongdan{ width:1000px; margin:0 auto; margin-top:150px; text-align:center;}
.gongdan ul li{display:inline-block; margin:0 30px;}
.gongdan ul li font{width:151px; height:151px; display:block; margin-bottom:12px; background:url(../images/gongdan.png) -10px -10px no-repeat; }
.gongdan ul li.g2 font{ background-position:-170px -10px;}
.gongdan ul li.g3 font{ background-position:-330px -10px;}
.gongdan ul li.g4 font{ background-position:-490px -10px;}
.gongdan ul li.g5 font{ background-position:-650px -10px;}
.gongdan ul li.g6 font{ background-position:-810px -10px;}
.gongdan ul li.g7 font{ background-position:-970px -10px;}
.gongdan ul li.g8 font{ background-position:-1130px -10px;}
.gongdan ul li a{ width:151px; height:260px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.gongdan ul li.g1 a{ color:#3acdc5;}
.gongdan ul li.g2 a{ color:#ff5050;}
.gongdan ul li.g3 a{ color:#f19609;}
.gongdan ul li.g4 a{ color:#ff64aa;}
.gongdan ul li.g5 a{ color:#59b6ed;}
.gongdan ul li.g6 a{ color:#a9cc00;}
.gongdan ul li.g7 a{ color:#d2b419;}
.gongdan ul li.g8 a{ color:#9682e6;}

.zzgj{ float:right; margin:21px 13px 0 0; position:relative; border-radius:4px;}
.zzgj dl{ float:left;}
.zzgj dl a{display:block; text-decoration:none; height:43px; line-height:44px; width:77px; padding-left:43px; font-size:16px; color:#578ccd; font-weight:bold; border:1px #f4f8fb solid; background:url(../images/zzgj.png) no-repeat; border-radius:4px;}
.zzgj dl a:hover{border:1px #dce1e5 solid; background-color:#fff;}
.zzgj ul{ position:absolute; z-index:55; width:100%; border:1px #d2d2d2 solid; background:#fff; top:44px; left:-1px; border-radius:4px; box-shadow:0px 2px 10px #dcdcdc; display:none;}
.zzgj ul li{ border-bottom:1px #f8f8f8 solid;}
.zzgj ul li:last-child{ border-bottom:none;}
.zzgj ul li a{ height:32px; line-height:32px; text-align:center; display:block; text-decoration:none; overflow:hidden;}
.zzgj ul li a:hover{ background:#f5f5f5;}
a.chongzhi{ display:inline-block; height:24px; line-height:24px; background:#578ccd; color:#fff; text-decoration:none; padding:0 12px; border-radius:4px; margin-left:15px; font-size:13px;}
a.chongzhi:hover{ background:#28aaff;}

.yysr{border-spacing:0; border-collapse:collapse; background-color:transparent; margin-top:20px;}
.yysr td{ border:1px #dcdcdc solid;}
.yybb li{ border-bottom:1px #e6e6e6 solid;}
.yybb li:last-child{ border:none;}
.yybb li font{ float:right;}
.yybb li a{ height:32px; line-height:32px; padding:0 10px; display:block; text-decoration:none;}
.yybb li a:hover{background:#fcfbf9;}

.gzdx{ margin-top:-5px; height:390px; overflow:auto;}
.gzdx th{ height:36px; border-bottom:1px #e6e6e6 solid;}
.gzdx td{ height:34px; border-bottom:1px #f0f0f0 solid;}
.gzdx tr td:first-child{ padding-left:25px;}
.gzdx tbody tr:hover{ background:#f8f8f8;}
.gzdx tbody tr.xz td{ background:#f4f8fb;}
.addsp{border-radius:5px; width:70px; height:32px; text-align:center; font-size:16px; border:0; margin:0 5px; border:1px #999 solid; margin-top:-1px;}

a.qctz{ background:#f4f8fb url(../images/laba.png) no-repeat; border:1px #578ccd solid; border-radius:5px; color:#578ccd; font-size:15px; height:34px; line-height:34px; padding:0 13px 0 33px;}
a.qctz:hover{ background-color:#fff;}
a.bb{background:#f4f8fb url(../images/laba.png) -2px -3px no-repeat; width:34px; height:28px; display:inline-block; border-radius:4px; float:left;

.collection{
  width:100%;
  height:600px;
  background-color:rgb(242,243,247) ;
}
.dataCollection{
  width:90%;
  margin: auto;
  display: flex;
  height:190px;
  justify-content:space-between;

}
.dataCollection>div{
  width:120px;
  height: 150px;
  background-color: white;
  margin-top:15px;
  border-radius: 7px;
  text-align: center;
  padding-top: 10px;
}
.dc_name{
  font-size: 12px;
}
.dc_num{
  font-size: 24px;
  padding-top:20px;
}
.dc_wei{
  font-size: 12px;
}
.dc_bottom{
  font-size: 12px;
  margin-top:45px;
}
.ad_table{
  width:90%;
  height:400px;
  background-color: white;
  margin:auto;
}
.ad_tip{
  font-size: 15px;
  padding-left: 16px;
  line-height: 30px;
  border-bottom: 2px solid rgb(242,243,247) ;
}
.ad_time{
  font-size: 12px;
}